Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 函数 » SQL 函数 (E-O)

 

ERRORMSG 函数 [Miscellaneous]

提供当前错误或者指定的 SQLSTATE 或 SQLCODE 值的错误消息。

语法
ERRORMSG(  [ sqlstate | sqlcode ] )
sqlstate: string
sqlcode: integer
参数
  • sqlstate   要返回其错误消息的 SQLSTATE 值。

  • sqlcode   要返回其错误消息的 SQLCODE 值。

返回值

包含错误消息的字符串。

VARCHAR

注释

如果未提供参数,则提供当前状态的错误消息。将进行任何替代(如表名和列名)。

如果提供了参数,则返回所提供的 SQLSTATE 或 SQLCODE 的错误消息,而不进行替代。表名和列名以占位符形式 (%1) 提供。

另请参见
标准和兼容性
  • SQL/2003   服务商扩充。

示例

以下语句返回 SQLCODE -813 的错误消息。

SELECT ERRORMSG( -813 );