38XXX 外部例程或触发器返回有效错误 SQLSTATE。 38001 不允许外部例程执行 SQL 语句。 38002 例程尝试修改数据,但例程未定义为 MODIFIES SQL DATA。 38003 例程中不允许该语句。 38004 例程尝试读取数据,但例程未定义为 READS SQL DATA。 38501 (使用 SIMPLE CALL 或 SIMPLE CALL WITH NULLS 调用约定)调用用户定...
22533 在 XML 模式存储库中未找到唯一的 XSROBJECT。 22534 XML 模式文档未通过使用包括或重新定义而连接至其他 XML 模式文档。 22535 XML 模式未声明指定的全局元素。 22536 XML 值不包含必需的根元素。 225D1 未启用指定的 XML 模式以进行分解。 225D2 在分解 XML 文档期间发生了 SQL 错误。 225D3 分解 XM...
42501 授权标识不具有对标识对象执行指定操作的特权。 42502 授权标识不具有执行指定操作的特权。 42504 无法从指定的权限名撤销指定的特权、安全标号或免除凭证。 42506 发生所有者授权失败。 42508 不能将指定的数据库特权授予 PUBLIC。 42509 因为 STATICRULES 选项而未授权 SQL 语句。 42511 未能检索 DATALINK 值。
类代码42语法错误或访问规则违例表32.类代码42:语法错误或访问规则违例SQLSTATE值 含义42501授权标识不具有对标识对象执行指定操作的特权。42502授权标识不具有执行指定操作的特权。42504无法从指定的权限名撤销指定的特权、安全标号或免除凭证。42506发生所有者授权失败。42508不能将指定的数据库特权授予PUBLIC。42509因为STA...
表30. 类代码 42:语法错误或存取规则违例 SQLSTATE 值 含义 42501 授权标识不具有对标识对象执行指定操作的特权。 42502 授权标识不具有执行指定操作的特权。 42504 指定的特权不能从指定的权限名称撤销。 42506 发生所有者授权失败。 42508 不能将指定的数据库特权授予 PUBLIC。 42509 因为STATICRULES 选项...
01002 发生 DISCONNECT 错误。 01003 从列函数的参数消去 NULL 值。 01004 字符串值在指定给具有较短长度的另一字符串数据类型时被截断。 01005 SQLDA 中的条目数不够。 01007 未授予特权。 0100C 从过程返回了一个或多个特殊结果集。 0100D 关闭的游标已在链中的下一个结果集上重新打开。 0100E 生成的...
类代码 42:语法错误或访问规则违例 SQLSTATE 值??? 含义? 42501 授权标识不具有对标识对象执行指定操作的特权。? 42502 授权标识不具有执行指定操作的特权。? 42504 无法从指定的权限名撤销指定的特权、安全标号或免除凭证。? 42506 发生所有者授权失败。? 42508 不能将指定的数据库特权授予 PUBLIC。? 42509 因为...
SQLSTATE值是包含五个字符的字符串 。五个字符包含数值或者大写字母, 代表各种错误或者警告条件的代码。SQLSTATE有个层次化的模式:头两个字符标识条件的通常表示错误条件的类别, 后三个字符表示在该通用类中的子类。成功的状态是由00000标识的。SQLSTATE代码在大多数地方都是定义在SQL标准里的。
数据库消息错误SQLSTATE.doc,数据库消息错误SQLSTATE ODBC 错误信息 根据 X/Open 和 SQL Access Group SQL CAE 规范 (1992) 所进行的定义,SQLERROR 返回 SQLSTATE 值。SQLSTATE 值是包含五个字符的字符串。下表列出了驱动程序可以为 SQLError 返回的 SQLSTATE 值。 为 SQLS
SQLSTATE 值是包含五个字符的字符串 。五个字符包含数值或者大写字母, 代表各种错误或者警告条件的代码。SQLSTATE有个层次化的模式:头两个字符标识条件的通常表示错误条件的类别, 后三个字符表示在该通用类中的子类。成功的状态是由00000标识的。SQLSTATE代码在大多数地方都是定义在 SQL 标准里的。