美文网首页
第四章 SQL错误信息 - SQL错误代码 -1 到 -99

第四章 SQL错误信息 - SQL错误代码 -1 到 -99

作者: Cache技术分享 | 来源:发表于2023-02-16 07:19 被阅读0次

第四章 SQL错误信息 - SQL错误代码 -1 到 -99

SQL错误代码和消息表

错误代码 描述
-1 无效的SQL语句
-2 缺少右引号("
-3 缺少结束语(")
-4 应为一个术语,以下列之一开头: identifier, constant, aggregate, %ALPHAUP, %EXACT, %MVR, %SQLSTRING, %SQLUPPER, %STRING, %UPPER, $$, :, +, -, (, NOT, EXISTS, or FOR
-5 ORDER中指定的列号与SELECT列表不匹配
-6 UNION后的ORDER BY列未作为SELECT列找到
-7 指数超出范围
-8 DATEPART(), DATENAME(), DATEADD(), or DATEDIFF()DATEPART代码无效
-9 UNION中使用的SELECT列表不兼容
-10 子查询的SELECT列表必须只有一项
-11 应为范围表达式,而不是条件
-12 应为一个术语,以以下任一项开头: identifier, constant, aggregate, $$, :, (, +, -, %ALPHAUP, %EXACT, %MVR, %SQLSTRING, %SQLUPPER, %STRING, or %UPPER
-13 此处应为子查询以外的表达式
-14 此处需要比较运算符
-15 NOT之后应出现条件
-16 FOR表达式中的FOR后面应该有量词SOME
-17 for表达式中的()之后应为条件
-18 IS(或IS NOTNULL谓词只能应用于字段
-19 聚合函数不能在WHEREGROUP BY子句中使用
-20 FROM列表中的名称与标签冲突
-21 指针->字段引用不能被INSERT或UPDATE语句修改
-22 ORDER在“SELECT*”之后必须指定列名,而不是数字
-23 标签未在适用表格中列出
-24 排序列不明确
-25 查询结束后遇到输入
-26 缺少FROM子句
-27 适用表中的字段不明确
-28 主机变量名必须以%或字母开头
-29 在适用表中找不到字段
-30 找不到表或视图
-31 表中没有字段(找到/唯一)
-32 外部联接符号(=**=)必须位于两个字段之间
-33 未找到表的字段
-34 Optimizer未能找到可用的联接顺序
-35 不可更新视图不允许使用INSERT/UPDATE/DELETE
-36 WITH CHECK OPTIONCHECKOPTION类参数)不允许用于不可更新的视图
-37 流字段不支持SQL标量/聚合/一元函数
-38 表没有主映射
-39 表没有RowID字段
-40 不支持ODBC转义扩展
-41 外部函数调用的形式必须为 '$$tag^routine(...)'
-42 后面的模式匹配缺少右引号 ("")
-43 #IMPORT架构名称列表中的表不明确
-44 重复的方法或查询
-45 ObjectScript Query body中的重复方法
-46 ObjectScript Query body正文中缺少必需的方法
-47 方法或查询特性无效
-48 触发器事件的触发器REFERENCING子句无效
-49 当触发器语言不是SQL时,不能指定触发器REFERENCING子句
-50 当触发器语言不是SQL时,触发器指定UPDATE OF子句
-51 需要SQL语句
-52 游标(已/未)声明
-53 常量或变量应为新值
-54 VALUES后面应为数组指示符(省略最后一个下标)
-55 无效的GRANT TOREVOKE FROM
-56 GRANT/REVOKE操作不适用于此类型的对象
-57 当触发器语言不是SQL时,触发器指定WHEN子句
-58 触发器UPDATE OF子句中发现重复字段
-59 不能有多个字段
-60 需要操作(%ALTERSELECTUPDATE等)
-61 游标不可更新
-62 INSERT/UPDATE需要其他新值
-63 数据异常-转义字符无效
-64 INSERT中使用了不兼容的SELECT列表
-65 应为正整数常量或变量
-66 SELECT列表中找到冗余字段
-67 ON子句中不支持隐式联接(箭头语法)
-68 ON子句中不支持旧的外部联接(=*, *=)
-69 SET=WHERE CURRENT OF不允许
-70 多行字段仅对LIKEContains[)或NULL Comparison有效。
-71 多行字段必须是比较的左操作数。
-72 多行字段在ORDER BY子句中无效
-73 ORDER BY子句中不支持聚合
-74 发现重复的别名
-75 <trim_spec> and/or <trim_char>TRIM功能中FROM之前需要。
-76 SELECT列表和INTO列表之间的基数不匹配。
-77 JOIN上下文中不允许限定列引用。
-78 事务状态无效。
-79 引用键和被引用键的大小必须相同
-80 应为整数
-81 需要列约束
-82 找到多个表%DESCRIPTION定义
-83 找到多个表%FILE定义
-84 找到多个表%NUMROWS定义
-85 找到多个表%ROUTINE定义
-86 字段定义无效,未定义数据类型
-87 表名无效
-88 字段名无效
-89 索引名无效
-90 视图名称无效
-91 不能多次指定事务模式
-92 如果指定了READ WRITE,则隔离级别不能为READ UNCOMMITTEDREAD VERIFIED
-93 DIAGNOSTICS SIZE的条件数必须是精确的数字
-94 不支持使用OUTER JOIN
-95 操作表不允许操作
-96 不支持指定的隔离级别
-97 找到重复的选择列表名称。
-98 许可证违规
-99 权限冲突

相关文章

网友评论

      本文标题:第四章 SQL错误信息 - SQL错误代码 -1 到 -99

      本文链接:https://www.haomeiwen.com/subject/gefpkdtx.html