有三个存储过程,
第一个,创建一个临时表
第二个,定义一个游标 指向 那个临时表
第三个,调用以上两个存储过程
当执行第三个存储过程时,报错,原因是那个临时表不存在,现在该怎样解决,请各位大侠指点指点
第一个,创建一个临时表
第二个,定义一个游标 指向 那个临时表
第三个,调用以上两个存储过程
当执行第三个存储过程时,报错,原因是那个临时表不存在,现在该怎样解决,请各位大侠指点指点
解决方案 »
- 想问一下日期处理问题.我一列数据.保存时间,但有错误数据是日期,现在要将日期替换成00:00.0这种格式,如何处理?
- 帮帮偶
- 请教一条SQL语句
- 把一个表的一列 copy 到另一个表的某列,按名字对应copy
- 请哪位高手发一份软件需求说明书的模板给我,谢谢了~
- java从mysql数据库读出的中文是乱码怎么解决。
- 关于CASCADE CONSTRAINTS的问题
- 问一道easy query question
- mysql-4.0.1在redhat7。2下安装的问题
- mysql 怎么 查询 包含字段
- load data infile的原理是什么?
- 多列索引中的一列自增 在mysql 5.5.17执行不了
PREPARE sqlstmt FROM @SQL;
EXECUTE sqlstmt;
DEALLOCATE PREPARE sqlstmt;SET @SQL = CONCAT('CREATE TEMPORARY table t_content SELECT pageID,pageName,ParentID,Depth,NextID,ChiID,Transfer,content
FROM db_channel WHERE 1 ORDER BY RootID,OrderID ASC limit ',limit_start,',',pageSize);
PREPARE sqlstmt FROM @SQL;
EXECUTE sqlstmt;
DEALLOCATE PREPARE sqlstmt;
这是创建临时表的存储过程
DECLARE cur_content CURSOR FOR
SELECT pageID,pageName,ParentID,Depth,ChiID,NextID,ChiID,Transfer,content FROM t_content ;
这是调用临时表的存储过程
现在执行的操作时做 分页,在存储过程中,需要把每一行的数据进行处理,整合成一个longtext,传给调用程序