admin 管理员组

文章数量: 1086019


2024年3月19日发(作者:createindex)

SQL Server200 错误 1-999 说明

错误 1 - 999

错误

1

21

严重度

10

10

描述(消息文本)

上次升级的版本日期: 10/11/90.

警告:严重错误 %1! 发生于 %2!。请记下错误和时间,然后与系统管理员

联系。

102

103

104

15

15

15

在 ''%1!'' 附近有语法错误。

以 ''%2!'' 开头的 %1! 太长。最大长度为 %4!。

如果语句中包含 UNION 运算符,那么 ORDER BY 子句中的项就必须出

现在选择列表中。

105

106

107

108

109

15

16

15

15

15

字符串 ''%1!'' 之前有未闭合的引号。

查询中的表名太多。允许的最大数目为 %1!。

列前缀 ''%1!'' 与查询中所用的表名或别名不匹配。

ORDER BY 子句中的位置号 %1! 超过了选择列表中项数目。

INSERT 语句中列的数目大于 VALUES 子句中指定的值的数目。VALUES

子句中值的数目必须与 INSERT 语句中指定的列的数目匹配。

110 15

INSERT 语句中列的数目小于 VALUES 子句中指定的值的数目。VALUES

子句中值的数目必须与 INSERT 语句中指定的列的数目匹配。

111

112

113

114

116

15

15

15

15

15

''%1!'' 必须是批查询中的第一条语句。

%1! 语句中不允许有变量。

缺少注释的结尾标记 '*/'。

对于将值赋给变量的语句,浏览模式无效。

当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。

117

118

119

15

15

15

%1! 名称 ''%2!'' 包含的前缀数目超过了最大值。最大值为 %4!。

只有 sysadmin 角色的成员才能指定 %2! 语句的 %1! 选项。

必须传递参数个数 %1!,并以 '@name = value' 的形式传递后续的参

数。一旦使用了 '@name = value' 形式之后,所有后续的参数就必须以

'@name = value' 的形式传递。

120 15

INSERT 语句的选择列表包含的项少于插入列表中的项。SELECT 语句中值

的数目必须与 INSERT 语句中列的数目匹配。

121 15

INSERT 语句的选择列表包含的项多于插入列表中的项。SELECT 语句中值

的数目必须与 INSERT 语句中列的数目匹配。

122

123

124

125

128

15

15

15

15

15

%1! 选项只允许用于 %2! 语法。

批/过程超过了 %1! 个字符的最大长度。

CREATE PROCEDURE 不包含任何语句。

Case 表达式只能嵌套到 %1! 层。

在此上下文中不允许使用名称 ''%1!''。此处只允许使用常量、表达式或变量。

不允许使用列名。

129

130

131

15

16

15

填充因子 %1! 是无效百分比;填充因子必须介于 1 到 100 之间。

不能对包含聚合或子查询的表达式执行聚合函数。

赋予 %2! ''%3!'' 的大小(%1!)超过了任意数据类型的最大允许值(%

5!)。

132

133

134

135

136

15

15

15

15

15

标签 ''%1!'' 已声明。标签名称在批查询或存储过程内部必须唯一。

GOTO 语句指向了标签 ''%1!'',但该标签尚未声明。

变量名 ''%1!'' 已声明。变量名在批查询或存储过程内部必须唯一。

不能在 WHILE 语句的作用域之外使用 BREAK 语句。

不能在 WHILE 语句的作用域之外使用 CONTINUE 语句。


本文标签: 语句 数目 包含 查询 列表