消息 42W63 -- 42W82

本页面上的消息均按照 SQL 状态顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。

SQL 状态 消息类型 编号 SQL 代码 消息 可能的原因
42W63 错误 2483 -836L “过程 '%1' 不再有效” 不能从目录中加载过程定义。检查是否有已重命名或可能是保留字的表或列。如果此过程是一个内部过程,您可能使用的是较早的版本。可能需要升级数据库才能成功运行。

单击这里可查看可能的参数和 odbc 状态列表。

42W64 错误 2484 -837L “表 '%1' 的触发器或外键不再有效” 无法从目录中装载触发器定义。检查是否有已重命名或可能是保留字的表或列。触发器可能是系统生成的,用来实施外键的参照操作。

单击这里可查看可能的参数和 odbc 状态列表。

42W65 错误 2502 -854L “ORDER BY 子句中对 '%1' 的函数或列引用无效” 在 ORDER BY 子句中指定的函数或列引用在语义上无效。例如,对于 DISTINCT 查询,ORDER BY 子句只能引用查询的 SELECT 列表中的项。

单击这里可查看可能的参数和 odbc 状态列表。

42W66 错误 2503 -855L “触发器名 '%1' 不明确” 语句引用了不唯一的触发器名称。用表和/或所有者名称限定触发器名称。

单击这里可查看可能的参数和 odbc 状态列表。

42W67 错误 2506 -858L “CREATE/DROP STATISTICS 语句不能引用虚拟表” 您试图使用 CREATE/DROP STATISTICS 来创建/删除一个或多个虚拟数据库对象(例如视图或远程表)的直方图。CREATE STATISTICS 和 DROP STATISTICS 语句仅可引用所连接的 SQL Anywhere 数据库中的基表、局部临时表或全局临时表。

单击这里可查看可能的参数和 odbc 状态列表。

42W68 错误 2510 -861L “集合表达式 '%1' 包含多个列,其中的一个或多个列是外部引用” 嵌套查询中的 subselect 包含有集合函数,其参数中含有外部引用。在这种情况下,外部引用必须是表达式中引用的唯一列。

单击这里可查看可能的参数和 odbc 状态列表。

42W69 错误 2511 -862L “集合表达式 '%1' 必须出现在 SELECT 列表或 HAVING 子句子查询中” 包含外部引用的集合表达式必须出现在 SELECT 列表表达式(子选择)中,或出现在查询(其 FROM 子句中所含表的列将被集合)的 HAVING 子句子查询中。

单击这里可查看可能的参数和 odbc 状态列表。

42W70 错误 2512 -863L “分组查询包含多个不同的集合函数” 在同一分组查询中指定了两个或多个 DISTINCT 集合函数。只有在散列分组依据运算符可用的情况下支持该用法。如果不能使用散列分组依据运算符,则任何查询块最多只能包含一个 DISTINCT 集合函数。

单击这里可查看可能的参数和 odbc 状态列表。

42W71 错误 2514 -864L “语句包含 NUMBER(*) 函数的非法使用” NUMBER 和 IDENTITY 函数只能出现在最外面的 SELECT 块的 SELECT 列表中。它不能用在任何子查询或谓语中。

单击这里可查看可能的参数和 odbc 状态列表。

42W72 错误 2907 -1228L “语法错误,在 SA 数据库中创建表时不能指定 IQ 特定选项 (%1)” 在 SA 数据库中创建表时,试图使用 IQ 特定的创建表语法

单击这里可查看可能的参数和 odbc 状态列表。

42W73 错误 2527 -875L “无法连接到 '%1'” 服务器未能发现与此表相关的有效连接条件。如果连接为外连接,则可能是缺少 ON 子句。如果连接为 KEY JOIN,则服务器找不到此表的可以用于生成连接条件的外键主键关系。如果连接为 NATURAL JOIN,则该表与要连接的表的表达式没有公用的列名称。

单击这里可查看可能的参数和 odbc 状态列表。

42W74 错误 2535 -878L “无法聚簇索引 '%1'” 试图创建聚簇索引(包括键索引),但却无法创建新的索引,例如,由于该表已有聚簇索引。

单击这里可查看可能的参数和 odbc 状态列表。

42W75 错误 2895 -1217L “未找到同步配置文件 '%1'” 您试图访问数据库找不到的同步配置文件。

单击这里可查看可能的参数和 odbc 状态列表。

42W76 错误 2901 -1223L “同步配置文件 '%1' 已经存在” 您试图创建已存在的同步配置文件。

单击这里可查看可能的参数和 odbc 状态列表。

42W77 错误 2902 -1224L “同步配置文件 '%1' 具有无效的参数 '%2'” 您试图使用包含无效参数设置的字符串创建或更改同步配置文件。

单击这里可查看可能的参数和 odbc 状态列表。

42W78 错误 2903 -1225L “此数据库不支持同步配置文件” 当前数据库没有对同步配置文件的目录支持。若要使用该功能,需将数据库升级为最新版本。

单击这里可查看可能的参数和 odbc 状态列表。

42W79 错误 2551 -889L “语句包含非确定型函数 '%1' 的非法使用” 非确定型函数不能出现在 CHECK 约束或任何其它类型的完整性约束中。它们可以出现在查询、视图或派生表中的任何地方。但是,如果带别名的 SELECT 列表表达式包含非确定型函数,则不能在此查询的其它位置引用该别名。

单击这里可查看可能的参数和 odbc 状态列表。

42W7A 错误 2913 -1234L “名称或路径为 '%1' 的 dbspace 文件已存在。” 在 IQ 代码中,用于表示目录更新错误的错误代码。

单击这里可查看可能的参数和 odbc 状态列表。

42W80 错误 2968 -1281L “另一个连接已锁定 '%1' 中的行” 您试图修改或删除已被其他连接锁定的行。一旦连接提交或回退,即会解除对该行的锁定。

单击这里可查看可能的参数和 odbc 状态列表。

42W82 错误 2560 -896L “因为存在用户设置,所以无法删除 PUBLIC 选项 '%1'” 您试图删除 PUBLIC 选项,但该选项已具有用户设置。在删除 PUBLIC 选项前,必须先删除用户设置。

单击这里可查看可能的参数和 odbc 状态列表。