数据库消息错误SQLSTATE.docVIP

  • 449
  • 0
  • 约2.81万字
  • 约 43页
  • 2016-09-04 发布于河南
  • 举报
数据库消息错误SQLSTATE

数据库消息错误SQLSTATE ODBC 错误信息 根据 X/Open 和 SQL Access Group SQL CAE 规范 (1992) 所进行的定义,SQLERROR 返回 SQLSTATE 值。SQLSTATE 值是包含五个字符的字符串。下表列出了驱动程序可以为 SQLError 返回的 SQLSTATE 值。 为 SQLSTATE 返回的字符串值由两个字符的类值后接三个字符的子类值组成。类值 01 表明是一种警告,后跟随 SQL_SUCCESS_WITH_INFO 的返回代码。只要类值不是 01(IM 除外),则表明是一种错误,后跟随 SQL_ERROR 的返回代码。类 IM 专门用于表明从 ODBC 实现产生的警告和错误。任何类中子类值 000 均用于实现给定类中所定义条件。这种类值和子类值的分配方法由 SQL-92 定义。 说明 通常由返回值 SQL_SUCCESS 表明成功执行了一个函数,但 SQLSTATE 00000 也表明成功执行。 SQLSTATE ODBC API(驱动程序管理器)错误 00000 成功 01000 常规警告 01002 断开连接错误 01004 数据被截断 01006 未废除特权 01S00 无效连接字符串特性 01S01 行中的错误 01S02 选项值已更改 01S03 未更新或删除任何行 0

文档评论(0)

1亿VIP精品文档

相关文档