Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带变量列表的mysql循环_Mysql - Fatal编程技术网

带变量列表的mysql循环

带变量列表的mysql循环,mysql,Mysql,因此,这段代码可以工作,并完成我需要它做的事情。但是,我有大量的变量需要应用于大约50k个记录。是否有方法通过[变量]的替换列表循环此代码?来自表或用户条目的变量..?如果有效,则返回表条目。变量是静态的,可以使用存储过程吗?据我所知,存储过程不支持数组。我认为,根据进一步的调查,我将不得不使用脚本语言,并简单地以这种方式进行调用,也许可以从表中选择变量并对每个变量调用存储过程? update [database].[table] set [fieldalpha] = REPLACE

因此,这段代码可以工作,并完成我需要它做的事情。但是,我有大量的变量需要应用于大约50k个记录。是否有方法通过[变量]的替换列表循环此代码?

来自表或用户条目的变量..?如果有效,则返回表条目。变量是静态的,可以使用存储过程吗?据我所知,存储过程不支持数组。我认为,根据进一步的调查,我将不得不使用脚本语言,并简单地以这种方式进行调用,也许可以从表中选择变量并对每个变量调用存储过程?
update [database].[table] 
set 
    [fieldalpha] = REPLACE(fieldAlpha,
        '/c/', '/c/[variable]')
where [fieldbravo] like "[variable]%";