| -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 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/UPDATE需要其他新值 |
| -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 | 权限冲突 |