mysql过程抛出错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql过程抛出错误相关的知识,希望对你有一定的参考价值。

procedure to throw application defined error
  1. DROP PROCEDURE IF EXISTS throw_error;
  2. delimiter $$
  3. CREATE PROCEDURE throw_error (errno BIGINT UNSIGNED, message VARCHAR(256))
  4. BEGIN
  5. SIGNAL SQLSTATE 'ERROR'
  6. SET
  7. MESSAGE_TEXT = message,
  8. mysql_ERRNO = errno;
  9. END $$
  10. delimiter ;

以上是关于mysql过程抛出错误的主要内容,如果未能解决你的问题,请参考以下文章

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

重新抛出非 MySQL 错误 Node.js

xml Eclipse模板(代码片段)检查参数并最终抛出IllegalArgumentException

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

MySQL准备好的语句在PHP中抛出错误

MySQL存储过程无用的错误