mysql 动态执行存储过程语句
2009-07-07 00:00
519 查看
下面写一个给大家做参考啊
注意一点的就是MYSQL中有好多已经定义好的函数可以使用,比如上面的拼接函数Concat(),利用好这些函数会有很多帮助的。
create procedure sp_find(pfind varchar(500) BEGIN DECLAR msql varchar(2000); SET @MyQuery=Concat('select * from 表 where ',pfind); PREPARE msql from @MyQuery; EXECUTE msql; END
注意一点的就是MYSQL中有好多已经定义好的函数可以使用,比如上面的拼接函数Concat(),利用好这些函数会有很多帮助的。
相关文章推荐
- MySQL存储过程中实现执行动态SQL语句的方法
- mysql 存储过程 根据参数 动态执行sql语句
- mysql 存储过程动态执行sql语句
- mysql存储过程执行动态sql语句
- mysql存储过程中根据传入参数,动态拼sql语句并且执行
- mysql存储过程执行动态sql语句并返回值
- MySql带参数的存储过程编写(动态执行SQL语句)
- mysql存储过程执行动态sql语句
- MySQL 存储过程中执行动态 SQL 语句
- MySql带参数的存储过程编写(动态执行SQL语句)
- mysql动态执行存储过程语句
- MySQL 存储过程中执行动态SQL语句的方法
- MySQL存储过程中实现执行动态SQL语句的方法
- mysql 动态执行存储过程语句
- MySQL 存储过程中执行动态SQL语句的方法
- MySql带参数的存储过程编写(动态执行SQL语句)
- MySql带参数的存储过程编写(动态执行SQL语句)
- mysql 存储过程动态拼接sql并执行赋值
- 存储过程中执行动态Sql语句
- 在SQL存储过程内拼条件,动态生成SQL语句执行