WHICH ONE IS BETTER FOR NEWBIE?
2024-08-29 12:14:06
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;
最新文章
- PDF 补丁丁 0.5.0.2691 发布(替换字库新增字符映射功能)
- HDU4609 3-idiots(母函数 + FFT)
- Request/Server的相关topic
- 【HDOJ】3480 Division
- Suse 创建NFS共享目录
- ZOJ 2872 Binary Partitions
- 一条SQL搞定信息增益的计算
- Java Swing学习
- The Eclipse executable launcher was unable to locate its companion launcher jar的解决方法
- JVM运行时内存组成分为一些线程私
- 转录组的组装Stingtie和Cufflinks
- liunx jdk安装
- 3I工作室的成员在2013年(第6届)中国大学生计算机设计大赛总决赛中荣获全国二等奖
- Segment Advisor
- [翻译] JKLLockScreenViewController
- CCF地铁修建
- appium装上开始干嘛
- 20165302 预备作业3 Linux安装及学习
- 依赖项从GIT上拉下来出现黄色三角形解决方法
- [rsync]rsync设定及错误处理
热门文章
- 基于jQuery页面窗口拖动预览效果
- love2d--glsl01简单的渲染
- Soursight Insight 使用小结
- 原生Orcale数据库连接
- CI框架中 类名不能以方法名相同
- 数据库 proc编程五
- Win10下安装MySQL总卡在write configuration的解决办法
- 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射
- Unity5 AssetBundle打包加载及服务器加载
- 【BZOJ】1642: [Usaco2007 Nov]Milking Time 挤奶时间(dp)