MySQL存错过程动态执行sql的方式来返回结果集
来源:互联网 发布:it售后工程师岗位职责 编辑:程序博客网 时间:2024/06/09 16:04
DELIMITER $$ DROP procedure IF EXISTS pro_report_data $$ CREATE procedure pro_report_data(in startT varchar(100),in stopT varchar(100),in buyerFilter varchar(20),gfs varchar(2000),qfs varchar(2000)) BEGIN declare colsStr varchar(2000);declare tableStr varchar(2000);declare whereStr varchar(2000);declare groupStr varchar(2000);declare sqls varchar(2000);call createReportSql4Other(null,null,0,buyerFilter,gfs,qfs,2,startT,stopT,0,colsStr,tableStr,whereStr,groupStr);set sqls= concat('select ',colsStr,' from ',tableStr,' where ',whereStr,' group by ',groupStr);set @ms=sqls; PREPARE s1 from @ms; EXECUTE s1; deallocate prepare s1; END$$DELIMITER;转载自:http://blog.csdn.net/liuxiao723846/article/details/47106359
0 0
- MySQL存错过程动态执行sql的方式来返回结果集
- IQ存储过程中执行有结果集返回的动态SQL的调用方法
- Mysql 动态sql语句返回结果集-存储过程
- 返回动态SQL语句中执行结果值
- SQL Server 返回结果集的几种方式
- 当多线程执行需要返回执行结果的实现方式
- 获取动态sql的执行结果
- 执行sql 返回 参数结果
- Oracle 动态SQL返回单条结果和结果集
- Oracle 动态SQL返回单条结果和结果集
- Oracle动态SQL返回单条结果和结果集
- MSSQOSERVER 获取执行动态语句返回的结果
- 获取动态SQL执行结果
- 获取动态sql执行结果
- sql语句执行结果对返回值的影响
- 返回相同结果,用不同SQL的执行计划
- mysql存储过程执行动态sql语句并返回值
- mybatis执行任意sql,不配置resultMap,返回结果集
- poj 2367 拓扑排序
- MySQL 存储过程相互调用举例
- uva 11463 Commandos
- Spring Web MVC框架(三) 异步处理
- [linux]当在unix系统中输入任何命令时导致command not found情况
- MySQL存错过程动态执行sql的方式来返回结果集
- 一个简易而有趣的爬虫——对草榴帖子的爬取
- PAT B1031. 查验身份证(15)
- android四大组件之ContentProvider
- 86. Partition List
- 87. Scramble String
- 88. Merge Sorted Array
- 89. Gray Code
- 90. Subsets II