第四章 SQL错误信息 - SQL错误代码 -1 到 -99
SQL错误代码和消息表
错误代码 | 描述 |
-1 | 无效的SQL语句 |
-2 | 缺少右引号(" ) |
-3 | 缺少结束语(" ) |
-13 | 此处应为子查询以外的表达式 |
-14 | 此处需要比较运算符 |
-15 | NOT 之后应出现条件 |
-16 | FOR 表达式中的FOR 后面应该有量词SOME |
-17 | for 表达式中的() 之后应为条件 |
-18 | IS (或IS NOT )NULL 谓词只能应用于字段 |
-19 | 聚合函数不能在WHERE 或GROUP 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 OPTION (CHECKOPTION 类参数)不允许用于不可更新的视图 |
-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 TO 或REVOKE FROM |
-56 | GRANT/REVOKE 操作不适用于此类型的对象 |
-57 | 当触发器语言不是SQL 时,触发器指定WHEN子句 |
-58 | 触发器UPDATE OF 子句中发现重复字段 |
-59 | 不能有多个字段 |
-60 | 需要操作(%ALTER 、SELECT 、UPDATE 等) |
-61 | 游标不可更新 |
-62 | INSERT/UPDAT E需要其他新值 |
-63 | 数据异常-转义字符无效 |
-64 | INSERT 中使用了不兼容的SELECT 列表 |
-65 | 应为正整数常量或变量 |
-66 | SELECT 列表中找到冗余字段 |
-67 | ON 子句中不支持隐式联接(箭头语法) |
-68 | ON 子句中不支持旧的外部联接(=*, *= ) |
-69 | SET=WHERE CURRENT OF 不允许 |
-70 | 多行字段仅对LIKE 、Contains ([ )或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 UNCOMMITTED 或READ VERIFIED |
-93 | DIAGNOSTICS SIZE 的条件数必须是精确的数字 |
-94 | 不支持使用OUTER JOIN |
-95 | 操作表不允许操作 |
-96 | 不支持指定的隔离级别 |
-97 | 找到重复的选择列表名称。 |
-98 | 许可证违规 |
-99 | 权限冲突 |