query 方法执行 存储过程 报错

浏览:1585 发布日期:2016/03/08 分类:求助交流 关键字: query 存储过程 mysql
$sql = <<<sql
create procedure ss()
begin
declare aaaa int default 10;
end;
sql;
M()->query($sql);
这种情况必然报错,但是语句可以执行成功,能够在数据库中插入这个存储过程,但是这个逻辑是不对的,就算插入成功,但是报的错误阻止了程序的进一步执行,如果改用execute执行 不会报错,但始终返回 0 这也不是正确的程序逻辑,难道各位 没遇到过这样的问题?怎么解决的?
最佳答案
评论() 相关
后面还有条评论,点击查看>>