mysql存储过程执行动态sql语句
来源:互联网 发布:保湿乳液推荐知乎 编辑:程序博客网 时间:2024/05/08 10:53
CREATE /*[DEFINER = { user | CURRENT_USER }]*/ PROCEDURE `student`.`select_view_score`(IN WhereCondition VARCHAR(500),IN OrderByExpress VARCHAR(100)) /*LANGUAGE SQL | [NOT] DETERMINISTIC | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA } | SQL SECURITY { DEFINER | INVOKER } | COMMENT 'string'*/ BEGIN DECLARE stmt VARCHAR(2000); IF LENGTH(OrderbyExpress)>0 THEN BEGIN SET @sqlstr=CONCAT('select * from view_score where ',WhereCondition,' order by ',OrderByExpress); END; ELSE BEGIN SET @sqlstr=CONCAT('select * from view_score where ',WhereCondition); END; END IF; PREPARE stmt FROM @sqlstr; EXECUTE stmt; END
调用
CALL select_view_score('成绩>2 and 姓名="李兴乐"',' ');
- mysql存储过程执行动态sql语句
- mysql 存储过程 根据参数 动态执行sql语句
- mysql存储过程执行动态sql语句并返回值
- MySQL 存储过程中执行动态 SQL 语句
- 存储过程中执行动态Sql语句
- 存储过程中执行动态Sql语句
- 存储过程中执行动态Sql语句
- 存储过程中执行动态Sql语句
- 存储过程中执行动态Sql语句
- 存储过程中执行动态Sql语句
- mysql动态执行存储过程语句
- mysql存储过程执行动态sql
- mysql存储过程执行动态sql
- mysql 存储过程动态执行sql 例子
- mysql 存储过程 执行动态sql
- mysql存储过程动态执行sql
- MySQL存储过程实现动态执行SQL
- mysql 存储过程动态执行sql
- 三大框架技术起源
- Android 新兴的UI模式——侧边导航栏
- [MySQL] 索引与性能(1)- 索引类型
- Java UDP网络编程 - 最简单示例
- Hadoop,MapReduce操作Mysql
- mysql存储过程执行动态sql语句
- 一篇Blog震惊了我
- linux之移植内核linux-2.6.32-psp03.00.01.06 编译出错
- 扩展友善s3c2440开发板的串口为RS485
- Android MediaPlayer与Http Proxy结合之提高篇
- Catch him(hdu2531 以点带面的bfs)
- C++中抽象类、虚函数和纯虚函数与Java中相关概念的对比
- 把显示器校准禁用了,win7速度快多了
- gcc编译器概览