错误消息按 Sybase 错误代码进行索引 Sybase 错误代码是一组错误代码集,用于所有 Sybase 产品,包括 Adaptive Server Enterprise
Adaptive Server Anywhere 所返回的每个 Sybase 错误代码,都有与之匹配的 Adaptive Server Anywhere 错误代码
在许多情况下,Adaptive Server Anywhere 错误代码比对应的 Sybase 错误代码更详细,因此,下表中的某些 Sybase 错误代码并不是唯一的
Sybase 错误代码 Adaptive Server Anywhere SQLCODE 错误消息 0 –631 RAISERROR 被执行:%1 102 –171 打开游标时出错 102 –199 在游标上的 INSERT/_delete 只能修改一个表 102 –933 IQ 数据库需要日志 102 –275 在运行时服务器中不支持触发器和过程 102 –273 在触发器动作中不允许执行 COMMIT/ROLLBACK 102 –131 '%1' 附近有语法错误 %2 102 –687 语法错误,未指定 IQ PATH 时不能指定 IQ 特定选项 102 –875 无法连接到 '%1' 102 –145 未找到外键名 '%1' 102 –271 触发器定义与现有触发器冲突 102 –272 触发器定义中的 REFERENCES 子句无效 102 –635 不允许在视图上对列权限 GRANT 102 –151 子查询只允许一个选择列表项 102 –269 不能删除或重命名触发器定义中引用的列 103 –250 标识符 '%1' 过长 104 –854 ORDER BY 子句中对 '%1