阅读背景:

使用变量作为表名的mysql错误

来源:互联网 

Why I'm getting this error?

为什么我收到此错误?

CREATE DEFINER=`root`@`localhost` PROCEDURE `selectrecords`(tablename varchar(50))
begin
set @table_name=tablename;
set @sql_text=concat('Select * from @table_name');
prepare statement from @sql_text;
execute statement;
deallocate prepare statement;
end
CREA



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: