MySQL 存储过程中执行动态SQL语句的方法
程序员文章站
2022-05-14 10:15:00
...
drop PROCEDURE if exists my_procedure; create PROCEDURE my_procedure() BEGIN declare my_sqll varchar(500); set my_sqll='select * from aa_list'; set @ms=my_sqll; PREPARE s1 from @ms; EXECUTE s1; deallocate prepare s1; end;
drop PROCEDURE if exists my_procedure; create PROCEDURE my_procedure() BEGIN declare my_sqll varchar(500); set my_sqll='select * from aa_list'; set @ms=my_sqll; PREPARE s1 from @ms; EXECUTE s1; deallocate prepare s1; end;
上一篇: MySQL Dump_MySQL
推荐阅读
-
Laravel框架执行原生SQL语句及使用paginate分页的方法
-
php与mysql建立连接并执行SQL语句的代码
-
Mybaits 源码解析 (六)----- 全网最详细:Select 语句的执行过程分析(上篇)(Mapper方法是如何调用到XML中的SQL的?)
-
Yii框架在页面输出执行sql语句以方便调试的实现方法
-
mysql存储过程之引发存储过程中的错误条件(SIGNAL和RESIGNAL语句)实例分析
-
MySQL创建用户与授权方法、MySQL查看版本号、MySQL执行SQL脚本的方法
-
PHP执行批量mysql语句的解决方法
-
thinkPHP框架中执行原生SQL语句的方法
-
mysql实战45讲读书笔记(一) 一条SQL查询语句是如何执行的
-
MYSQL数据库下执行sql脚本的方法