mysql怎么返回事务的错误信息

2025-05-21 03:16:28

1、登录mysql,在test数据库中新建一个表:CREATETABLE`shoufei`(螬绣囤扮`id`i荏鱿胫协nt(11)NOTNULLAUTO_INCREMENT,`shijian`timestampNOTNULLDEFAULTCURRENT_TIMESTAMP,`xiangmu`varchar(20)NOTNULL,`jiage`floatNOTNULL,`shuliang`int(11)NOTNULL,`jine`floatDEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=7DEFAULTCHARSET=utf8

mysql怎么返回事务的错误信息

3、在过程中增加插入语句,给表shoufei加两个数据,数据主键相同会出现错误。INS苇质缵爨ERT INTO shoufei VALUES(6,CUR伊怕锱鳏RENT_TIMESTAMP,'感冒药',10,3,30); INSERT INTO shoufei VALUES(6,CURRENT_TIMESTAMP,'云南白药',20,10,200);

mysql怎么返回事务的错误信息

5、START TRANSACTION;开始事务,定义在插入语句之前。

mysql怎么返回事务的错误信息

7、执行过程,还回错误信息。SET autocommit=0; 把自动提交关闭CALL shiwu();

mysql怎么返回事务的错误信息

9、重新执行过程,错误信息变成自定义的文字。

mysql怎么返回事务的错误信息
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢