首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql存储过程[动态sql]解决方法

2012-03-20 
mysql存储过程[动态sql]set aSqlselect count(id),sum(price) into tclick,todayTotalrom adnote where

mysql存储过程[动态sql]
set aSql="select count(id),sum(price) into tclick,todayTotalrom adnote where 1=1 ";
set @_sSql = aSql; 
 prepare sqlstmt from @_sSql;  
 execute sqlstmt;

 好象不能执行

[解决办法]
set @aSql="select count(id),sum(price) into @tclick,@todayTotalrom adnote where 1=1 ";
 prepare sqlstmt from @aSql;
 execute sqlstmt;

[解决办法]

探讨
引用:
set @aSql="select count(id),sum(price) into @tclick,@todayTotalrom adnote where 1=1 ";
prepare sqlstmt from @aSql;
execute sqlstmt;


您好,这样可以执行,但是无法通过@tclick返回

因为@tclick我是通过存储过程返回的

热点排行