MySQL社区

标题: 一个动态SQL的例子 [打印本页]

作者: kider    时间: 2013-5-15 11:44
标题: 一个动态SQL的例子
出处:mysqlpub.com

一个拼表名参数的例子(表名不能被参数化):
DELIMITER $$
USE `TestDB`$$
DROP PROCEDURE IFEXISTS `USP_kider`$$
CREATEDEFINER=`admin`@`%` PROCEDURE`USP_kider`(v_TableName  VARCHAR(64))
BEGIN
PREPAREkidersql FROM 'select * from ?';
SET@tableName=v_TableName;
EXECUTEkidersql USING @tableName;
    END$$
DELIMITER ;


作者: zhangzhufu12    时间: 2015-11-25 13:14
使用MySQL的预制语句,进行动态生成,不过很少在过程中看到使用




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2