回答

收藏

如何在 MySQL 函数中引发错误

技术问答 技术问答 266 人阅读 | 0 人回复 | 2023-09-12

我创造了一个 MySQL 函数,如果参数传递的值无效,我想犯错误。MySQL 函数中有哪些选项是什么?, p# f8 t6 d' K# v  N
                                                               
4 V3 j  y% ^' g) Z: a. E$ [    解决方案:                                                               
4 U2 w+ e0 J2 _1 I' ~                                                                MySQL 5.5 引入信号,类似于其他语言中的异常:
- F( _; q1 [: O7 Q7 ]5 `9 ~; Rhttp://dev.mysql.com/doc/refman/5.5/en/signal.html6 ?# h" Q2 B6 k
例如,在mysql命令行客户端:- t3 L% Q( r4 |
mysql> SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'Custom error';ERROR 1644 (45000)Custom error
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则