DROP PROCEDURE IF EXISTS w_array;
DELIMITER /w/
CREATE PROCEDURE w_array (w_arr VARCHAR(36))
BEGIN
WHILE (LOCATE(',', w_arr) > 0)
DO
SET @w = LOCATE(',', w_arr);
SET @wtab = SUBSTRING_INDEX(w_arr,',',1);
SET @wtab = CONCAT('grab_reviews_',@wtab); SET @wtmp = CONCAT('UPDATE ',@wtab,' SET asin=exact_asin ');
PREPARE stmt FROM @wtmp ;
EXECUTE stmt ;
DROP PREPARE stmt; SET w_arr=SUBSTRING(w_arr,@w+1); END WHILE; SET @wtab = CONCAT('grab_reviews_',w_arr);
SET @wtmp = CONCAT('UPDATE ',@wtab,' SET asin=exact_asin ');
PREPARE stmt FROM @wtmp ;
EXECUTE stmt ;
DROP PREPARE stmt; END/w/
DELIMITER;
CALL w_array('us,jp,uk,de,fr,ca,es,it,mx,in');
 <?php
$warr = array('us', 'jp', 'uk', 'de', 'fr', 'ca', 'es', 'it', 'mx', 'in');
$sql = 'UPDATE grab_reviews_';
$w = '';
foreach ($warr AS $one) {
$w .= 'UPDATE grab_reviews_' . $one . ' SET asin=exact_asin ; ';
}
echo $w;
 DROP PROCEDURE IF EXISTS w_array;
DELIMITER /w/
CREATE PROCEDURE w_array ()
BEGIN
SET @w_arr = 'us,jp,uk,de,fr,ca,es,it,mx,in';
WHILE (LOCATE(',', @w_arr) > 0)
DO
SET @w = LOCATE(',', @w_arr);
SET @wtab = SUBSTRING_INDEX(@w_arr,',',1);
SET @wtab = CONCAT('grab_reviews_',@wtab); SET @wtmp = CONCAT('UPDATE ',@wtab,' SET asin=exact_asin ');
PREPARE stmt FROM @wtmp ;
EXECUTE stmt ;
DROP PREPARE stmt; SET @w_arr=SUBSTRING(@w_arr,@w+1); END WHILE; SET @wtab = CONCAT('grab_reviews_',@w_arr);
SET @wtmp = CONCAT('UPDATE ',@wtab,' SET asin=exact_asin ');
PREPARE stmt FROM @wtmp ;
EXECUTE stmt ;
DROP PREPARE stmt; END/w/
DELIMITER;
CALL w_array;

最新文章

  1. PDF 补丁丁 0.5.0.2691 发布(替换字库新增字符映射功能)
  2. HDU4609 3-idiots(母函数 + FFT)
  3. Request/Server的相关topic
  4. 【HDOJ】3480 Division
  5. Suse 创建NFS共享目录
  6. ZOJ 2872 Binary Partitions
  7. 一条SQL搞定信息增益的计算
  8. Java Swing学习
  9. The Eclipse executable launcher was unable to locate its companion launcher jar的解决方法
  10. JVM运行时内存组成分为一些线程私
  11. 转录组的组装Stingtie和Cufflinks
  12. liunx jdk安装
  13. 3I工作室的成员在2013年(第6届)中国大学生计算机设计大赛总决赛中荣获全国二等奖
  14. Segment Advisor
  15. [翻译] JKLLockScreenViewController
  16. CCF地铁修建
  17. appium装上开始干嘛
  18. 20165302 预备作业3 Linux安装及学习
  19. 依赖项从GIT上拉下来出现黄色三角形解决方法
  20. [rsync]rsync设定及错误处理

热门文章

  1. 基于jQuery页面窗口拖动预览效果
  2. love2d--glsl01简单的渲染
  3. Soursight Insight 使用小结
  4. 原生Orcale数据库连接
  5. CI框架中 类名不能以方法名相同
  6. 数据库 proc编程五
  7. Win10下安装MySQL总卡在write configuration的解决办法
  8. 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射
  9. Unity5 AssetBundle打包加载及服务器加载
  10. 【BZOJ】1642: [Usaco2007 Nov]Milking Time 挤奶时间(dp)