SET @SQL=CONCAT语句里关于调用表名参数的问题 SET @SQL=CONCAT('select count(*) from ',tablename);而SET @SQL=CONCAT('select .... where table_name=\'',tablename,'\'')为啥下面就要多加上单引号还有转义字符\呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要对单引号转义 否则就拼不成select .... where table_name='tbname'或者你不用单引号 就可以不用\了SET @SQL=CONCAT('select .... where table_name="',tablename,'"') SET @SQL=CONCAT('select count(*) from '‘,tablename);如果没有\' ,则上面语句你会如何认为? 显然计算机没那么智能,无法断点这个独立的引号是什么作用。 jsuper1261 (jsuper1261) '截至2012-08-10 16:57:25 用户结帖率0.00% 当您的问题得到解答后请及时结贴.http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.htmlhttp://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.htmlhttp://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html8、如何给分和结贴?http://community.csdn.net/Help/HelpCenter.htm#结帖 怎么替换mysql里两个数据库的某一字典数据? 如何对两列计算好排序 大数据表优化查询方式 mysql 自增主键ID 不能插入0问题 mysql 创建存储过程的语句在vc中执行, 数据库中没有看到结果 郁闷......字符编码问题 求助,关于将没有主键的表设一个主键 的问题 跪求解决一下MySql插入顺序的问题,谢谢了啊 紧急求救!!!! 请教高手!!vc下应用mysql出现的问题,不知道怎么解决! sql多表多层联结报错、一直不行 这个存储过程错在哪里??
如果没有\' ,则上面语句你会如何认为? 显然计算机没那么智能,无法断点这个独立的引号是什么作用。
'截至2012-08-10 16:57:25 用户结帖率0.00% 当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html8、如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖