消息 117 -- 128

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

SQL 代码 消息类型 编号 SQL 状态 消息 可能的原因
117L 警告 2376 01W15 “不支持字符集 '%1',并且不支持语言 '%2';改用语言 '%3'” 应用程序所连接的服务器不支持应用程序所请求的字符集。同时也不支持应用程序所需的语言。语言字符串将使用指定语言发送。

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

-118L 错误 2055 55008 “表 '%1' 无主键” 试图进行需要被引用表具有主键才能完成的操作。这些操作的示例包括在引用没有主键的表时添加外键或使用 INSERT 语句的 ON EXISTING 子句。必须为被引用的表添加主键。

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

118L 警告 2381 01W16 “指定了非法的用户选择性估计” 指定的用户选择性估计不是常量,或超出了范围 0.0 到 100.0(估计结果以百分比指定)。已忽略该估计。

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

-119L 错误 2056 52009 “主键列 '%1' 已定义” 在主键定义中两次列出同一列名。

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

119L 警告 2412 WB011 “无法打开备份日志 '%1'” 服务器无法打开备份日志以记录 BACKUP 或 RESTORE 语句的执行情况。检查用于确定备份日志文件位置的环境变量的设置。包含该日志的目录必须已经存在。

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

-120L 错误 2065 42W01 “用户 '%1' 已有 GRANT 权限” 试图授予用户 GRANT OPTION 权限,而该用户已有 GRANT OPTION 权限。

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

120L 警告 2384 01W17 “'%1' 是未知选项” 试图设置服务器不识别的选项值。

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

-121L 错误 2066 42501 “权限被拒绝:%1” 没有执行指定操作所需的权限。该消息指定所需的实际权限和操作的对象。

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

121L 警告 2500 01S02 “游标选项值已更改” 该数据库服务器无法支持为相关查询而请求的游标选项值。类似的选项设置已被替换。

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

-122L 错误 2067 42W02 “操作将引起组循环” 试图将一名组成员添加到组,这会导致成员属于自身。成员关系可以是直接的,也可以是间接的。

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

122L 警告 2529 01W18 “返回的结果是非确定性的” 在 SELECT 语句中使用了 FIRST 或 TOP n 来限制结果的大小。如果结果是定义明确的,则语句也必须具有 ORDER BY。如果没有 ORDER BY,则服务器可以自由返回拥有请求行数的结果的任意子集。

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

-123L 错误 2068 42W03 “用户 '%1' 不是用户组” 试图给组添加成员,但指定为组的用户 ID 没有被授予 GROUP 权限。

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

124L 警告 2532 01W01 “无效的数据转换:在行 %2 为列 '%1' 插入了 NULL” 数据库无法将值转换为所需类型。转换的值通过使用 LOAD TABLE 提供给了数据文件中的数据库并进行了插入。NULL 值已插入列中。

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

-124L 错误 2253 42W44 “从表 '%1' 中删除的列多于定义的列” 表中的列数不得少于一。您的 ALTER TABLE 中的删除列子句数多于表中的当前列数。

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

-125L 错误 2057 53W01 “ALTER 子句冲突” 主键子句、外键子句或唯一性子句必须是 ALTER TABLE 语句的唯一子句。

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

125L 警告 2538 01WC1 “在从 %1 转换到 %2 时,遇到了无效的多字节输入字符” 服务器在对输入字符串执行字符集转换时遇到无效的多字节字符。此非法字符未经转换就被直接复制。这样,非法字符后面的数据可能会被误释。请参见 on_charset_conversion_failure 选项。

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

-126L 错误 2058 52W05 “表不能有两个主键” 在 CREATE TABLE 语句中指定了两次主键。

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

-127L 错误 2059 53W05 “不能变更索引中的列” 可能试图删除或修改作为主键或外键组成部分的列的定义。可能试图删除有索引的列。这种情况下,删除索引或键,执行 ALTER 语句,然后再重新添加索引或键。

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

127L 警告 2542 01WC3 “在从 %1 转换到 %2 时进行了字符替换” 在服务器对输入字符串执行字符集转换时,某些字符无法用数据库字符集表示。这些字符会被替换。请参见 on_charset_conversion_failure 选项。

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

-128L 错误 2060 55W03 “不能删除在运行时系统中拥有表的用户” 试图在运行运行时服务器时删除拥有表的用户。此操作会导致删除表。运行时服务器不能删除表。使用完全服务器。

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