炫意html5
最早CSS3和HTML5移动技术网站之一

mysql 自定义函数 传入参数 tableName , 返回该表的最大id

create function myselect6(tableName varchar(50))
returns BIGINT
READS SQL DATA
begin
declare creatSql varchar(500);
declare d_count BIGINT;
set creatSql = CONCAT(‘SELECT max(id) into @d_count from ‘,tableName);
SET @execSql = creatSql;
PREPARE stmt FROM @execSql ;
EXECUTE stmt;
return d_count;
end;

执行报:Dynamic SQL is not allowed in stored function or trigger

回答

参考,https://q.cnblogs.com/q/128481/

炫意HTML5 » mysql 自定义函数 传入参数 tableName , 返回该表的最大id

Java基础教程Android基础教程