如何在 MySQL 中引发错误?


MySQL 引入了与其他语言中异常类似的信号。让我们首先了解信号的语法。

SIGNAL SQLSTATE ' PredefinedValueforSignalError' 
SET MESSAGE_TEXT = 'AnyMessageInformation';

上述情况下,我们还设置了自己的错误消息文本。

我们将应用上述查询借助信号来获取错误消息。

mysql > SIGNAL SQLSTATE '42927' SET MESSAGE_TEXT = 'Error Generated';

以下是上述查询的输出。

ERROR 1644 (42927): Error Generated

在上述输出中,“42927”是 SQLSTATE,“Error Generated”是错误消息,是我们添加的。

更新于: 2019 年 7 月 30 日

2K+ 次浏览

开启您的职业生涯

完成课程并获得认证

开始
广告