该表包含错误的信息编号和描述,即sys.messages
目录视图中错误信息的文本。 如果适用,错误编号是指向更多信息的链接。
这个列表不详细。 请使用以下查询所有错误的完整列表sys.messages
目录视图:
SELECT message_id AS Error, severity AS Severity, [Event Logged] = CASE is_event_logged WHEN 0 THEN 'No' ELSE 'Yes' END, text AS [Description] FROM sys.messages WHERE language_id = 2052 --所需语言,如1033(美国英语) ORDER BY message_id
Error | Severity | Event Logged | Description | |
---|---|---|---|---|
21 | 20 | No | 警告: 在 %2! 出现错误 %1!。请记录错误和时间,并联系您的系统管理员。 | |
101 | 15 | No | 在 Waitfor 查询中不允许使用。 | |
102 | 15 | No | %1!附近有语法错误。 | |
103 | 15 | No | 以 ‘%2!’ 开头的 %1! 太长。最大长度为 %3!。 | |
104 | 15 | No | 若该语句包含 UNION、INTERSECT 或 EXCEPT 运算符,则 ORDER BY 项必须出现在选择列表中。 | |
105 | 15 | No | 字符串 ‘%1!’ 后引号不完整。 | |
106 | 16 | No | 查询中有太多的表名。最多允许有 %1! 个。 | |
107 | 15 | No | 列前缀 ‘%1!’ 与查询中使用的表名或别名不匹配。 | |
108 | 15 | No | ORDER BY 位置号 %1! 超出选择列表中项数的范围。 | |
109 | 15 | No | INSERT 句子中列出的数量大于 VALUES 子句中指定的值的数目。VALUES 必须与句子数量必须与 INSERT 语句中指定列的数量匹配。 | |
110 | 15 | No | INSERT 句子中列出的数量小于 VALUES 子句中指定值的数量。VALUES 必须与句子数量必须与 INSERT 语句中指定列的数量匹配。 | |
111 | 15 | No | %1!’ 必须是查询批次中的第一句话。 | |
112 | 15 | No | %1! 变量不得用于句子中。 | |
113 | 15 | No | 注释结尾标记缺失 ‘*/’。 | |
114 | 15 | No | 浏览模式对于将值赋予变量的句子无效。 | |
115 | 15 | No | FOR UPDATE 句子对包含集合运算符的句子无效。 | |
116 | 15 | No | 当没有用 EXISTS 在引入子查询时,只能在选择列表中指定一个表达式。 | |
117 | 15 | No | %1! 名称 ‘%2!’ 包含的前缀超过值。最多只能有 %3! 个。 | |
119 | 15 | No | 必须传递参数 %1!,并以 ‘@name = value’ 以后续参数的形式传输。一旦使用 ‘@name = value’ 形式结束后,必须使用所有后续参数 ‘@name = value’ 形式传输。 | |
120 | 15 | No | INSERT 句子选择列表中包含的项少于插入列表中的项。SELECT 语句中值的数量必须与 INSERT 句子中列出的数量匹配。 | |
121 | 15 | No | INSERT 句子选择列表中包含的项比插入列表中的项多。SELECT 语句中值的数量必须与 INSERT 句子中列出的数量匹配。 | |
122 | 15 | No | %1! 选项只允许用于 %2! 语法。 | |
123 | 15 | No | 批/过程超出了 %1! 个字符的最大长度。 | |
124 | 15 | No | CREATE PROCEDURE 不包含任何语句。 | |
125 | 15 | No | Case 表达式只能嵌套到 %1! 层。 | |
126 | 15 | No | 伪列 “%1!” 无效。 | |
127 | 15 | No | TOP N 或 FETCH 行计数值不得为负。 | |
128 | 15 | No | 在此上下文中不允许使用名称 “%1!”。有效表达式包括常量、常量表达式和变量(在某些上下文中)。不允许使用列名。 | |
129 | 15 | No | 填充因子 %1! 是无效百分比;填充因子必须介于 1 到 100 之间。 | |
130 | 16 | No | 不能对包含聚合或子查询的表达式执行聚合函数。 | |
131 | 15 | No | 赋予 %2! ‘%3!’ 的大小(%1!)超出了任意数据类型的最大允许值(%4!)。 | |
132 | 15 | No | 标签 ‘%1!’ 已声明。标签名称在查询批次或存储过程内部必须唯一。 | |
133 | 15 | No | GOTO 语句引用了标签 ‘%1!’,但该标签尚未声明。 | |
134 | 15 | No | 变量名 ‘%1!’ 已声明。变量名在查询批次或存储过程内部必须唯一。 | |
135 | 15 | No | 不能在 WHILE 语句的作用域之外使用 BREAK 语句。 | |
136 | 15 | No | 不能在 WHILE 语句的作用域之外使用 CONTINUE 语句。 | |
137 | 15 | No | 必须声明标量变量 “%1!”。 | |
138 | 15 | No | 不允许在子查询中使用相关子句。 | |
139 | 15 | No | 不能向局部变量赋予默认值。 | |
140 | 15 | No | 只能在 CREATE TRIGGER 语句内部使用 IF UPDATE。 | |
141 | 15 | No | 向变量赋值的 SELECT 语句不能与数据检索操作结合使用。 | |
142 | 15 | No | 约束 ‘%1!’ 的定义中有语法错误。 | |
144 | 15 | No | 在用于 GROUP BY 子句分组依据列表的表达式中,不能使用聚合或子查询。 | |
145 | 15 | No | 如果指定了 SELECT DISTINCT,那么 ORDER BY 子句中的项就必须出现在选择列表中。 | |
146 | 15 | No | 无法为子查询分配辅助表。超出了查询中允许的最大表数目(%1!)。 | |
147 | 15 | No | 聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含的子查询中,并且要对其进行聚合的列是外部引用。 | |
148 | 15 | No | 用于 WAITFOR 的时间字符串 ‘%1!’ 中存在时间语法错误。 | |
149 | 15 | No | 用于 WAITFOR 的时间值 ‘%1!’ 是无效值。请检查日期/时间语法。 | |
151 | 15 | No | %1!’ 是无效的 money 值。 | |
152 | 15 | No | 已经两次指定了相同的大数据布局选项 “%1!”。 | |
153 | 15 | No | 在 %2! 语句中选项 %1! 的用法无效。 | |
154 | 15 | No | 在 %2! 中不允许使用 %1!。 | |
155 | 15 | No | %1!’ 不是可以识别的 %2! 选项。 | |
156 | 15 | No | 关键字 ‘%1!’ 附近有语法错误。 | |
157 | 15 | No | 聚合不应出现在 UPDATE 语句的集合列表中。 | |
158 | 15 | No | 聚合不应出现在 OUTPUT 子句中。 | |
159 | 15 | No | 必须为 DROP INDEX 语句指定表名和索引名。 | |
160 | 15 | No | 规则不包含变量。 | |
161 | 15 | No | 规则包含多个变量。 | |
162 | 15 | No | TOP 或 OFFSET 子句中的表达式无效。 | |
164 | 15 | No | 每个 GROUP BY 表达式必须至少包含一个不是外部引用的列。 | |
165 | 16 | No | 不能授予或撤消特权 %1!。 | |
166 | 15 | No | %1!’ 不允许将数据库名称指定为对象名前缀。 | |
167 | 15 | No | 不能在临时对象上创建 %1!。 | |
168 | 15 | No | 浮点值 ‘%1!’ 超出了计算机表示范围(%2! 个字节)。 | |
169 | 15 | No | 在排序依据列表中多次指定了某一列。排序依据列表中的列必须是唯一的。 | |
171 | 15 | No | INSERT、SELECT INTO 或 UPDATE 语句不能使用浏览模式。 | |
172 | 15 | No | 不能在浏览模式中使用 HOLDLOCK。 | |
173 | 15 | No | 列 ‘%1!’ 的定义中必须包括数据类型。 | |
174 | 15 | No | %1! 函数要求有 %2! 个参数。 | |
175 | 15 | No | 聚合不应出现在计算列表达式或检查约束中。 | |
176 | 15 | No | 视图中不再支持 FOR BROWSE 子句。 | |
177 | 15 | No | 仅当 SELECT 语句中有 INTO 子句时,才能使用 IDENTITY 函数。 | |
178 | 15 | No | 在此上下文中不能使用带有返回值的 RETURN 语句。 | |
179 | 15 | No | 向存储过程传递常量时不能使用 OUTPUT 选项。 | |
180 | 15 | No | 此 %1! 语句中参数太多。最多允许 %2! 个参数。 | |
181 | 15 | No | 不能在 DECLARE、CREATE AGGREGATE 或 CREATE FUNCTION 语句中使用 OUTPUT 选项。 | |
182 | 15 | No | 必须为 READTEXT 或 WRITETEXT 实用工具提供表名和列名。 | |
183 | 15 | No | 列 ‘%2!’ 的小数位数(%1!)必须介于 %3! 到 %4! 之间。 | |
184 | 16 | No | DEFAULT 只能为同一内容类型的文件组指定一次。 | |
185 | 15 | No | 在大容量形式下,数据流在 WRITETEXT 语句中无效。 | |
186 | 15 | No | WRITETEXT 语句中缺少数据流。 | |
187 | 16 | No | MAX_QUEUE_READERS 的有效范围是 0 到 32767。 | |
188 | 15 | No | 在 CREATE DATABASE 语句中,如果没有指定至少一个数据文件,则不能指定日志文件。 | |
189 | 15 | No | %1! 函数要求有 %2! 到 %3! 个参数。 | |
190 | 15 | No | 语句中指定的日期或时间无效。 | |
191 | 15 | No | SQL 语句的某些部分嵌套过深。请重写查询或将其分解为若干较小的查询。 | |
192 | 16 | No | 小数位数必须小于或等于精度。 | |
193 | 15 | No | 以 ‘%1!’ 开头的对象名或列名太长。最大长度为 %2! 个字符。 | |
194 | 15 | No | SELECT INTO 语句不能包含向变量赋值的 SELECT 语句。 | |
195 | 15 | No | %1!’ 不是可以识别的 %2!。 | |
196 | 15 | No | SELECT INTO 必须是包含 UNION、INTERSECT 或 EXCEPT 运算符的语句中的第一个查询。 | |
197 | 15 | No | 无法在向表插入变量时将 EXECUTE 用作源。 | |
198 | 15 | No | 浏览模式对于包含 UNION、INTERSECT 或 EXCEPT 运算符的语句无效。 | |
199 | 15 | No | INSERT 语句不能包含向变量赋值的 SELECT 语句。 | |
201 | 16 | No | 过程或函数 ‘%1!’ 需要参数 ‘%2!’,但未提供该参数。 | |
202 | 16 | No | 类型 ‘%1!’ 对 WAITFOR 无效。支持的数据类型为 CHAR/VARCHAR、NCHAR/NVARCHAR 和 DATETIME。WAITFOR DELAY 支持 INT 和 SMALLINT 数据类型。 | |
203 | 16 | No | 名称 ‘%1!’ 不是有效的标识符。 | |
204 | 20 | Yes | 在节点 %1! 中出现规范化错误。 | |
205 | 16 | No | 使用 UNION、INTERSECT 或 EXCEPT 运算符合并的所有查询必须在其目标列表中有相同数目的表达式。 | |
206 | 16 | No | 操作数类型冲突: %1! 与 %2! 不兼容 | |
207 | 16 | No | 列名 ‘%1!’ 无效。 | |
208 | 16 | No | 对象名 ‘%1!’ 无效。 | |
209 | 16 | No | 列名 ‘%1!’ 不明确。 | |
210 | 16 | No | 从 binary/varbinary 字符串向 datetime 转换时失败。 | |
211 | 23 | Yes | 可能发生了架构损坏。请运行 DBCC CHECKCATALOG。 | |
212 | 16 | No | 表达式结果长度超出了最大限值。最大值为 %1!,但目前长度为 %2!。 | |
213 | 16 | No | 列名或所提供值的数目与表定义不匹配。 | |
214 | 16 | No | 过程需要类型为 ‘%2!’ 的参数 ‘%1!’。 | |
215 | 16 | No | 为不是函数的对象 ‘%1!’ 提供了参数。如果这些参数要作为表提示,则需要使用 WITH 关键字。 | |
216 | 16 | No | 没有为函数 ‘%1!’ 提供参数。 | |
217 | 16 | No | 超出了存储过程、函数、触发器或视图的最大嵌套层数(最大层数为 %1!)。 | |
218 | 16 | No | 找不到类型 ‘%1!’。该类型不存在,或者您没有所需的权限。 | |
219 | 16 | No | 类型 ‘%1!’ 已存在,或者您没有创建它的权限。 | |
220 | 16 | No | 发生数据类型 %1! 的算术溢出错误,值 = %2!。 | |
221 | 10 | No | FIPS 警告: 从 %1! 隐式转换为 %2!。 | |
222 | 16 | No | 基类型 “%1!” 不是别名数据类型的有效基类型。 | |
223 | 11 | No | 对象 ID %1! 被指定为表 ID %2! 中列 ID %3! 的默认值,但该对象缺失或不是默认值类型。 | |
224 | 11 | No | 对象 ID %1! 被指定为表 ID %2! 中列 ID %3! 的规则,但该对象缺失或不是默认值类型。 | |
225 | 16 | No | 为 %1!"%2!" 提供的参数无效。 | |
226 | 16 | No | 在多语句事务内不允许使用 %1! 语句。 | |
227 | 15 | No | %1! 不是有效的函数、属性或字段。 | |
228 | 15 | No | 程序集 ‘%3!’ 中 ‘%2!’ 类型的方法 ‘%1!’ 不返回任何值。 | |
229 | 14 | No | 拒绝了对对象 ‘%2!’ (数据库 ‘%3!’,架构 ‘%4!’)的 %1! 权限。 | |
230 | 14 | No | 拒绝了对对象“%3!”(数据库“%4!”,架构“%5!”)的列“%2!”的 %1! 权限。 | |
231 | 11 | No | 没有这样的默认值。ID = %1!,数据库 ID = %2!。 | |
232 | 16 | No | 类型 %1! 发生算术溢出错误,值 = %2!。 | |
233 | 16 | No | 表 ‘%2!’ 中的列 ‘%1!’ 不能为 Null。 | |
234 | 16 | No | 结果空间不足,无法将 money 值转换为 %1!。 | |
235 | 16 | No | 无法将 char 值转换为 money。该 char 值的语法有误。 | |
236 | 16 | No | 从 char 数据类型到 money 数据类型的转换导致 money 溢出错误。 | |
237 | 16 | No | 结果空间不足,无法将 money 值转换为 %1!。 | |
239 | 16 | No | 指定了重复的公用表表达式名称 ‘%1!’。 | |
240 | 16 | No | 在递归查询 “%2!” 的列 “%1!” 中,定位点类型和递归部分的类型不匹配。 | |
241 | 16 | No | 从字符串转换日期和/或时间时,转换失败。 | |
242 | 16 | No | 从 %1! 数据类型到 %2! 数据类型的转换产生一个超出范围的值。 | |
243 | 16 | No | 类型 %1! 不是已定义的系统类型。 | |
244 | 16 | No | 转换 %1! 值’%2!’ 时溢出了 %3! 列。请使用较大的整数列。 | |
245 | 16 | No | 在将 %1! 值 ‘%2!’ 转换成数据类型 %3! 时失败。 | |
246 | 16 | No | 没有为递归查询 “%1!” 指定任何定位点成员。 | |
247 | 16 | No | 在递归查询 “%1!” 的递归部分发现了定位点成员。 | |
248 | 16 | No | 转换 %1! 值 ‘%2!’ 时溢出了整数列。 | |
249 | 16 | No | 类型 “%1!” 不是可比的。不能在 %2! 子句中使用。 | |
251 | 16 | No | 未能为查询优化分配辅助表。超出了查询中允许的最大表数目(%1!)。 | |
252 | 16 | No | 递归公用表表达式 ‘%1!’ 不包含顶级 UNION ALL 运算符。 | |
253 | 16 | No | 公用表表达式 ‘%1!’ 的递归成员有多个递归引用。 | |
254 | 16 | No | PIVOT 运算符的列列表中不允许有带前缀的列。 | |
255 | 16 | No | PIVOT 运算符的列列表中不允许有伪列。 | |
256 | 16 | No | 数据类型 %1! 对 %2! 函数无效。允许使用的类型有: char/varchar、nchar/nvarchar 和 binary/varbinary。 | |
257 | 16 | No | 不允许从数据类型 %1! 到 %2! 的隐式转换。请使用 CONVERT 函数来运行此查询。 | |
258 | 15 | No | 不能对 %1! 调用方法。 | |
259 | 16 | No | 不允许对系统目录进行即席更新。 | |
260 | 16 | No | 不允许从数据类型 %1! 到数据类型 %2! 的隐式转换(表 ‘%3!’,列 ‘%4!’)。请使用 CONVERT 函数来运行此查询。 | |
261 | 16 | No | %1!’ 不是可以识别的函数。 | |
262 | 16 | No | 在数据库 ‘%2!’ 中拒绝了 %1! 权限。 | |
263 | 16 | No | 必须指定要从中选择的表。 | |
264 | 16 | No | 在 INSERT 的 SET 子句或列列表中多次指定了列名“%1!”。在同一子句中不得为一个列分配多个值。请修改该子句,以确保一个列仅更新一次。如果此语句在视图中更新或插入列,列别名可能掩盖您的代码中的重复情况。 | |
265 | 16 | No | 在 %2! 运算符中指定的列名 “%1!” 与 %3! 参数中现有的列名冲突。 | |
266 | 16 | No | EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = %1!,当前计数 = %2!。 | |
267 | 16 | No | 找不到对象 ‘%1!’。 | |
268 | 16 | No | 无法在此数据库中运行 SELECT INTO。数据库所有者必须运行 sp_dboption 以启用此选项。 | |
270 | 16 | No | 不能修改对象 ‘%1!’。 | |
271 | 16 | No | 不能修改列 “%1!”,因为它是计算列,或者是 UNION 运算符的结果。 | |
272 | 16 | No | 不能更新时间戳列。 | |
273 | 16 | No | 不能将显式值插入时间戳列。请对列列表使用 INSERT 来排除时间戳列,或将 DEFAULT 插入时间戳列。 | |
275 | 16 | No | 不允许在 UNPIVOT 运算符的值或透视列中使用前缀。 | |
276 | 16 | No | 不允许将伪列作为 UNPIVOT 运算符的值或透视列。 | |
277 | 16 | No | 列 “%1!” 在 UNPIVOT 运算符的列列表中指定了多次。 | |
278 | 16 | No | 在 GROUP BY 子句中不能使用 text、ntext 和 image 数据类型。 | |
279 | 16 | No | 在这一子查询或聚合表达式中,text、ntext 和 image 数据类型无效。 | |
280 | 16 | No | 在 TEXTPTR 函数中只允许使用基表列。 | |
281 | 16 | No | 从 %2! 转换为字符串时,%1! 不是有效的样式号。 | |
282 | 10 | No | %1!过程试图返回状态 NULL,这是不允许的。将返回状态 0。 | |
283 | 16 | No | 在 INSTEAD OF 触发器内部,无法对已插入的或已删除的表使用 READTEXT。 | |
284 | 16 | No | 不能将规则绑定到 text、ntext 或 image 数据类型。 | |
285 | 16 | No | READTEXT、WRITETEXT 和 UPDATETEXT 语句不能用于视图或函数。 | |
286 | 16 | No | 不能更新逻辑表 INSERTED 和 DELETED。 | |
287 | 16 | No | 触发器内不允许使用 %1! 语句。 | |
288 | 16 | No | PATINDEX 函数只能对 char、nchar、varchar、nvarchar、text 和 ntext 数据类型进行操作。 | |
289 | 16 | No | 无法构造数据类型 %1!,某些参数的值无效。 | |
290 | 16 | No | 使用对象 “%1!”、方法 “%2!” 的 EXECUTE 语句无效。 | |
291 | 16 | No | CAST 或 CONVERT: 为类型 ‘%1!’ 指定的属性无效 | |
292 | 16 | No | 结果空间不足,无法将 smallmoney 值转换为 %1!。 | |
293 | 16 | No | 无法将 char 值转换为 smallmoney。该 char 值的语法有误。 | |
294 | 16 | No | 从 char 数据类型到 smallmoney 数据类型的转换导致 smallmoney 溢出错误。 | |
295 | 16 | No | 将字符串转换为 smalldatetime 数据类型时失败。 | |
297 | 16 | No | 用户没有执行此操作的权限。 | |
300 | 14 | No | 拒绝了对对象 ‘%2!’ (数据库 ‘%3!’)的 %1! 权限。 | |
301 | 16 | No | 查询中包含不允许的外部联接请求。 | |
302 | 16 | No | newsequentialid() 内置函数只能在 CREATE TABLE 语句或 ALTER TABLE 语句中 ‘uniqueidentifier’ 类型的列的 DEFAULT 表达式中使用。不能与其他运算符一起用来构成复杂的标量表达式。 | |
303 | 16 | No | 表 ‘%1!’ 是外部联接子句的内部成员。如果该表还出现在常规联接子句中,则不允许发生这种情况。 | |
304 | 16 | No | %1!’ 超出了索引选项 ‘%2!’ 的范围。有关有效值的范围,请参见 sp_configure 选项 ‘%3!’。 | |
305 | 16 | No | 不能对 XML 数据类型进行比较或排序,除非使用 IS NULL 运算符。 | |
306 | 16 | No | 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。 | |
307 | 16 | No | 表 ‘%2!’ 的索引 ID %1! (在 FROM 子句中指定)不存在。 | |
308 | 16 | No | 表 ‘%2!’ 的索引 ‘%1!’ (在 FROM 子句中指定)不存在。 | |
309 | 16 | No | 不能在提示中对表 “%2!” 使用索引 “%1!”。提示中不允许使用 XML 索引。 | |
310 | 15 | No | 为 MAXRECURSION 选项指定的值 %1! 超出了允许的最大值 %2!。 | |
311 | 16 | No | 不能在 ‘inserted’ 表和 ‘deleted’ 表中使用 text、ntext 或 image 列。 | |
312 | 16 | No | 不能在筛选存储过程中引用 text、ntext 或 image 列。 | |
313 | 16 | No | 为过程或函数 %1! 提供的参数数目不足。 | |
314 | 16 | No | 无法将 GROUP BY ALL 用于特殊表 INSERTED 或 DELETED。 | |
315 | 16 | No | 表 “%2!” 的索引 “%1!” (在 FROM 子句中指定)被禁用或驻留在未联机的文件组中。 | |
316 | 16 | No | 表 “%2!” 的索引 ID %1! (在 FROM 子句中指定)被禁用或驻留在未联机的文件组中。 | |
317 | 16 | No | 表值函数 ‘%1!’ 不能有列别名。 | |
318 | 16 | No | 表值方法返回的表(及其列)需要有别名。 | |
319 | 16 | No | 关键字 ‘with’ 附近有语法错误。如果此语句是公用表表达式、xmlnamespaces 子句或者更改跟踪上下文子句,那么前一个语句必须以分号结尾。 | |
320 | 16 | No | OPTIMIZE FOR 子句中 ‘%1!’ 的编译时变量值必须是文字。 | |
321 | 15 | No | “%1!”不是可识别的表提示选项。如果它要作为表值函数或 CHANGETABLE 函数的参数,请确保您的数据库兼容模式设置为 90。 | |
322 | 15 | No | 在 OPTIMIZE FOR 子句中指定了变量 “%1!”,但没有在查询中使用。 | |
324 | 15 | No | 不支持 %1! 运算符的 ‘ALL’ 版本。 | |
325 | 15 | No | %1!’ 附近有语法错误。您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。有关 ALTER DATABASE 的 SET COMPATIBILITY_LEVEL 选项的信息,请参见帮助。 | |
326 | 16 | No | 多部分标识符 ‘%1!’ 不明确。既存在列 ‘%2!’,又存在列 ‘%3!’。 | |
327 | 16 | No | 函数调用 ‘%1!’ 不明确: 既存在同名的用户定义函数,又存在同名的方法调用。 | |
328 | 16 | No | 由于 textptr() 函数用在其中一个基表的 LOB 列中,所以无法为给定语句生成游标计划。 | |
329 | 16 | No | 每个 GROUP BY 表达式都必须包含至少一个列引用。 | |
330 | 15 | No | OUTPUT INTO 子句的目标 ‘%1!’ 不能是视图表达式或公用表表达式。 | |
331 | 15 | No | OUTPUT INTO 子句的目标表 ‘%1!’ 不能有任何启用的触发器。 | |
332 | 15 | No | OUTPUT INTO 子句的目标表 ‘%1!’ 不能位于(主键、外键)关系的任何一侧。找到引用约束 ‘%2!’。 | |
333 | 15 | No | OUTPUT INTO 子句的目标表 ‘%1!’ 不能具有任何启用的检查约束或任何启用的规则。找到检查约束或规则 ‘%2!’。 | |
334 | 15 | No | 如果 DML 语句包含不带 INTO 子句的 OUTPUT 子句,则该语句的目标表 ‘%1!’ 不能具有任何启用的触发器。 | |
335 | 16 | No | 函数调用不能用于匹配 DELETE 或 UPDATE 语句的 FROM 子句中的目标表。请改用没有参数的函数名称 ‘%1!’。 | |
336 | 15 | No | “%1!”附近的语法不正确。如果它要用作公用表表达式,需要使用分号显式终止前一个语句。 | |
337 | 10 | No | 警告: 浮点值 ‘%1!’ 太小。它将被当做 0 处理。 | |
338 | 16 | No | READTEXT、WRITETEXT 和 UPDATETEXT 语句无法用于视图、远程表和触发器内插入的表或删除的表。 | |
339 | 16 | No | DEFAULT 和 NULL 不允许作为显式标识值。 | |
340 | 16 | No | 无法对视图 “%2!” 创建触发器 “%1!”。不能对视图创建 AFTER 触发器。 | |
341 | 16 | No | 复制筛选器过程不能包含类型为大型对象、较大值、XML 或 CLR 的列。 | |
342 | 16 | No | 在此上下文中不允许有列 “%1!”,并且找不到用户定义的函数或聚合 “%2!”。 | |
343 | 15 | No | CREATE、DROP 或 ALTER 语句中使用了未知的对象类型 ‘%1!’。 | |
344 | 16 | No | 不允许远程函数引用 ‘%1!’,找不到列名 ‘%2!’,或者列名不明确。 | |
345 | 16 | No | OUTPUT 子句中不允许使用函数 ‘%1!’,因为该函数执行用户数据访问或系统数据访问,或者被认为执行此种访问。默认情况下,如果函数未绑定到架构,则会认为该函数执行数据访问。 | |
346 | 15 | No | 因为参数 “%1!” 不是表值参数,所以不能将其声明为 READONLY。 | |
347 | 16 | No | 不能将表值参数 “%1!” 声明为 OUTPUT 参数。 | |
348 | 16 | No | 不能将表变量 “%1!” 传递给带 OUTPUT 选项的存储过程。 | |
349 | 16 | No | 过程 “%1!” 没有名为 “%2!” 的参数。 | |
350 | 16 | No | 列 “%1!” 的数据类型无效。列不能为用户定义的表类型。 | |
351 | 16 | No | 列、参数或变量 %1!: 找不到数据类型 %2!。 | |
352 | 15 | No | 必须使用 READONLY 选项声明表值参数 “%1!”。 | |
353 | 16 | No | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%2! 子句中不允许使用函数 ‘%1!’。这是因为该函数执行用户数据访问或系统数据访问,或者被认为执行此种访问。默认情况下,如果函数未绑定到架构,则会认为该函数执行数据访问。 | |
354 | 16 | No | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,INSERT 语句的目标 ‘%1!’ 不能是视图或公用表表达式。 | |
355 | 16 | No | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,INSERT 语句的目标表 ‘%1!’ 不能具有任何已启用的触发器。 | |
356 | 16 | No | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,INSERT 语句的目标表 ‘%1!’ 不能位于(主键、外键)关系的任何一侧。找到引用约束 ‘%2!’。 | |
357 | 16 | No | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,INSERT 语句的目标表 ‘%1!’ 不能有任何已启用的规则。找到规则 ‘%2!’。 | |
358 | 16 | No | MERGE 语句的目标表 ‘%1!’ 不能有任何已启用的规则。找到规则 ‘%2!’。 | |
359 | 16 | No | OUTPUT INTO 子句的目标 ‘%1!’ 包含一个具有 ignore_dup_key 选项的索引,如果同时使用 OUTPUT 子句,将无法使用该子句。 | |
360 | 16 | No | INSERT、UPDATE 或 MERGE 语句的目标列列表不能同时包含稀疏列和包含稀疏列的列集。请重写该语句以包括稀疏列或列集,但不能同时包括这两者。 | |
361 | 16 | No | INSERT、UPDATE 或 MERGE 语句中指定的目标列数超过最大值 %1!。该总数包括标识、时间戳和具有默认值的列。若要更正此错误,请更改该查询以将稀疏列集而非单个的稀疏列作为目标。 | |
362 | 16 | No | 查询处理器无法生成查询计划,因为针对表或视图“%2!”的 FORCESEEK 提示中的名称“%1!”与索引“%3!”的键列名称不匹配。 | |
363 | 16 | No | 查询处理器无法生成查询计划,因为针对表或视图“%1!”的 FORCESEEK 提示不能用于索引“%3!”指定的 %2!。 | |
364 | 16 | No | 查询处理器无法生成查询计划,因为使用了针对视图“%1!”的 FORCESEEK 提示并且没有使用 NOEXPAND 提示。请使用 NOEXPAND 提示重新提交该查询或删除针对视图的 FORCESEEK 提示。 | |
365 | 16 | No | 查询处理器无法生成查询计划,因为针对表或视图“%1!”的 FORCESEEK 提示指定了比索引“%2!”中的键列数目更多的查找列。 | |
366 | 16 | No | 查询处理器无法生成查询计划,因为针对表或视图“%1!”的 FORCESEEK 提示不能用于列存储索引“%2!”。 | |
401 | 16 | No | 语句或表达式 %1! 尚未实现。 | |
402 | 16 | No | 数据类型 %1! 和 %2! 在 %3! 运算符中不兼容。 | |
403 | 16 | No | 运算符对数据类型无效。运算符为 %1!,类型为 %2!。 | |
404 | 16 | No | 不允许使用列引用 “inserted.%1!”,因为它引用了未在此语句中修改的基表。 | |
405 | 16 | No | 在包含 OUTPUT 子句或嵌套的 DML 语句的语句中,不能将远程表用作 DML 目标。 | |
406 | 16 | No | 不能在 PIVOT 运算符中使用 %1!,因为它对 NULL 不是固定不变的。 | |
407 | 16 | No | 内部错误。文件 %1! 第 %2! 行中的字符串例程因 HRESULT 0x%3! 的错误而失败。 | |
408 | 16 | No | 在 ORDER BY 列表中的位置 %1! 处遇到常量表达式。 | |
412 | 16 | No | 列 “%1!” 不可更新,因为它是派生的或是常量。 | |
413 | 16 | No | 内联函数 “%1!” 不支持相关参数或子查询。 | |
414 | 16 | No | 不允许使用 UPDATE,因为该语句会更新视图 “%1!”,而该视图参与联接并且有一个 INSTEAD OF UPDATE 触发器。 | |
415 | 16 | No | 不允许使用 DELETE,因为该语句会更新视图 “%1!”,而该视图参与联接并且有一个 INSTEAD OF DELETE 触发器。 | |
416 | 16 | No | 不能直接更新服务队列 “%1!”。 | |
417 | 16 | No | 在针对分区视图的 UPDATE 或 DELETE 语句中不允许使用 TOP。 | |
418 | 16 | No | 分布式查询中不允许有显示 CLR 类型的列的对象。请使用传递查询访问远程对象 ‘%1!’。 | |
421 | 16 | No | %1! 数据类型不能选为 DISTINCT,因为它不可比。 | |
422 | 16 | No | 定义了公用表表达式,但没有使用。 | |
423 | 16 | No | 在检查约束中不支持 Xml 数据类型方法。请创建标量用户定义函数来包装方法调用。在表 “%1!” 处出现错误。 | |
424 | 16 | No | 在表值函数的表变量和返回表的计算列定义中不支持 Xml 数据类型方法。在 %3! 语句中的列 “%1!”、表 “%2!” 处出现错误。 | |
425 | 16 | No | 接收变量的数据类型 %1! 不等于列 ‘%3!’ 的数据类型 %2!。 | |
426 | 16 | No | 接收变量的长度 %1! 小于列 ‘%3!’ 的长度 %2!。 | |
427 | 20 | Yes | 无法在数据库 ID %2! 中加载约束 ID %1! 的定义。请运行 DBCC CHECKCATALOG 来验证该数据库的完整性。 | |
428 | 16 | No | 无法在多语句批处理中使用大容量插入。 | |
432 | 16 | No | 在检查约束中不再支持 Xml 数据类型方法。请删除该约束或创建标量用户定义函数来包装方法调用。在表 “%1!” 处出现错误。 | |
434 | 16 | No | 不允许在 OUTPUT 子句中使用 ‘%1!’ 函数。 | |
435 | 16 | No | 在计算列定义中不支持 Xml 数据类型方法。请创建标量用户定义函数来包装方法调用。在 %3! 语句中的列 “%1!”、表 “%2!” 处出现错误。 | |
438 | 16 | No | 不允许在规则中使用 Xml 数据类型方法。在表 “%1!” 处出现错误。 | |
440 | 16 | No | 内部查询编译错误。无法处理堆栈溢出。 | |
441 | 16 | No | 不能对远程数据源使用 “%1!” 函数。 | |
442 | 16 | No | NEST 参数必须是列引用。不允许使用表达式。 | |
443 | 16 | No | 在函数内对带副作用的运算符 ‘%1!’ 的使用无效。 | |
444 | 16 | No | 函数中含有的 SELECT 语句无法向客户端返回数据。 | |
445 | 16 | No | 不能对包含 COLLATE 子句的表达式使用 COLLATE 子句。 | |
446 | 16 | No | 无法解决 %4! 运算的 %3! 运算符中“%1!”和“%2!”之间的排序规则冲突。 | |
447 | 16 | No | 表达式类型 %1! 对 COLLATE 子句无效。 | |
448 | 16 | No | 排序规则 ‘%1!’ 无效。 | |
449 | 16 | No | 具有不同排序规则 ‘%1!’ 和 ‘%2!’ 的 COLLATE 子句导致了排序规则冲突。 | |
450 | 16 | No | 对 text 数据类型不支持代码页转换。源: %1! 目标: %2!。 | |
451 | 16 | No | 无法解决 %3! 运算符(在 %4! 语句列 %5! 中)中“%1!”和“%2!”之间的排序规则冲突。 | |
452 | 16 | No | COLLATE 子句不能用于用户定义的数据类型。 | |
453 | 16 | No | 只对 Unicode 数据类型支持排序规则 ‘%1!’,并且不能在数据库级别或服务器级别设置该排序规则。 | |
454 | 16 | No | UNNEST 参数必须是嵌套的表列。 | |
455 | 16 | No | 函数中最后一条语句必须是返回语句。 | |
456 | 16 | No | 无法执行 %1! 值到 %2! 的隐式转换,原因是,由于 %5! 运算符中“%3!”和“%4!”之间的排序规则冲突,得到的排序规则未经解析。 | |
457 | 16 | No | 无法执行 %1! 值到 %2! 的隐式转换,原因是,由于 %5! 运算符中“%3!”和“%4!”之间的排序规则冲突,值的排序规则未经解析。 | |
458 | 16 | No | 无法创建 SELECT INTO 目标表 “%1!”,因为 xml 列 “%2!” 具有来自数据库 “%4!” 的架构集合 “%3!” 且已类型化。Xml 列不能跨数据库引用架构。 | |
459 | 16 | No | 仅 Unicode 数据类型支持排序规则 ‘%1!’,不能将该排序规则应用于 char、varchar 或 text 数据类型。 | |
460 | 16 | No | 在递归公用表表达式 ‘%1!’ 的递归部分不允许使用 DISTINCT 运算符。 | |
461 | 16 | No | 在递归公用表表达式“%1!”的递归部分不允许使用 TOP 或 OFFSET 运算符。 | |
462 | 16 | No | 在递归公用表表达式 ‘%1!’ 的递归部分不允许使用外部联接。 | |
463 | 16 | No | 在递归公用表表达式 ‘%1!’ 的递归部分不允许使用带有参数的函数。 | |
464 | 16 | No | 在递归公用表表达式 ‘%1!’ 的递归部分不允许使用带有副作用的函数。 | |
465 | 16 | No | 子查询中不允许使用递归引用。 | |
466 | 16 | No | 在递归公用表表达式 ‘%1!’ 的递归部分不允许使用 UNION 运算符。 | |
467 | 16 | No | 在递归公用表表达式 ‘%1!’ 的递归部分不允许使用 GROUP BY、HAVING 或聚合函数。 | |
468 | 16 | No | 无法解决 %3! 运算中 “%1!” 和 “%2!” 之间的排序规则冲突。 | |
469 | 16 | No | 当使用表提示 KE |