MySQL存储过程相互调用并获得错误码

MySQL存储过程相互调用并获得错误码,第1张

概述MySQL存储过程相互调用并获得错误码

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

MysqL>MysqL> delimiter $$MysqL>MysqL> CREATE PROCEDURE myProc()    ->      MODIFIES sql DATA    -> BEGIN    ->      DECLARE l_status VARCHAR(20);    ->    ->     CALL myProc1(l_status);    ->        IF l_status='Duplicate Entry' THEN    ->               SELECT CONCAT('Warning: using existing deFinition for location ') AS warning;    ->      END IF;    -> END$$query OK,0 rows affected (0.00 sec)MysqL>MysqL> CREATE PROCEDURE myProc1(OUT out_status VARCHAR(30))    -> BEGIN    ->    set out_status = 'Duplicate Entry';    -> END$$query OK,0 rows affected (0.00 sec)MysqL>MysqL>MysqL> delimiter ;MysqL> call myProc();+--------------------------------------------------+| warning                                          |+--------------------------------------------------+| Warning: using existing deFinition for location  |+--------------------------------------------------+1 row in set (0.00 sec)query OK,0 rows affected (0.01 sec)MysqL> drop procedure myProc;query OK,0 rows affected (0.00 sec)MysqL> drop procedure myProc1;query OK,0 rows affected (0.00 sec)MysqL>MysqL>

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的MySQL存储过程相互调用并获得错误码全部内容,希望文章能够帮你解决MySQL存储过程相互调用并获得错误码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1164243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存