奇怪的事務問題

tony-杨 2009-11-16 01:37:35
mysql> delimiter //
mysql> CREATE PROCEDURE `t_p_blackmarket`(in uid int, in bid int, in paynum int, in type int, out state int)
-> begin
-> declare exit handler for SQLEXCEPTION rollback;
-> declare _bid int;
-> declare _sid int;
-> declare _uid int;
-> declare _uname varchar(50) default '';
-> declare _paynum int default 0;
-> declare _payprice float default 0.000;
-> declare _type int;
->
->
-> start TRANSACTION;
->
-> COMMIT;
-> end;
-> //
ERROR 1337 (42000): Variable or condition declaration after cursor or handler declaration
...全文
62 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony-杨 2009-11-16
  • 打赏
  • 举报
回复
谢了,为啥要放后面呢?
genshing 2009-11-16
  • 打赏
  • 举报
回复
JF,楼上的说了
vinsonshen 2009-11-16
  • 打赏
  • 举报
回复
-> begin
-> declare exit handler for SQLEXCEPTION rollback;
-> declare _bid int;
-> declare _sid int;
-> declare _uid int;
-> declare _uname varchar(50) default '';
-> declare _paynum int default 0;
-> declare _payprice float default 0.000;
-> declare _type int;

------------------------->
-> begin
->
-> declare _bid int;
-> declare _sid int;
-> declare _uid int;
-> declare _uname varchar(50) default '';
-> declare _paynum int default 0;
-> declare _payprice float default 0.000;
-> declare _type int;
declare exit handler for SQLEXCEPTION rollback; -- 放在这
tony-杨 2009-11-16
  • 打赏
  • 举报
回复
ERROR 1337 (42000): Variable or condition declaration after cursor or handler declaration

為啥提示介個錯誤涅?
tony-杨 2009-11-16
  • 打赏
  • 举报
回复
mysql> delimiter //
mysql> CREATE PROCEDURE `t_p_blackmarket`(in uid int, in bid int, in paynum int, in type int, out state int)
-> begin
-> declare exit handler for SQLEXCEPTION rollback;
-> declare _bid int;
-> declare _sid int;
-> declare _uid int;
-> declare _uname varchar(50) default '';
-> declare _paynum int default 0;
-> declare _payprice float default 0.000;
-> declare _type int;
->
->
-> start TRANSACTION;
->
-> COMMIT;
-> end;
-> //
ERROR 1337 (42000): Variable or condition declaration after cursor or handler declaration

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧