设置@sqlt = concat("select",@rowname_date,“from syslog_data.syslogs_index_1 ");从@sqlt;执行stmt准备stmt;
在准备陈述中给我一个eeror 1064?有什么建议吗?谢谢
发布于 2013-10-15 08:06:28
假设您在@rowname_date中有一个有效的列名或正确转义的文字,并且在其中没有前导空格,那么您必须在SELECT子句之后有一个空格
set @sqlt = concat("select", @rowname_date," from syslog_data.syslogs_index_1 ");
^^这是SQLFiddle演示
https://dba.stackexchange.com/questions/51516
复制相似问题