读书人

一个超级简单但有有疑问的有关问题

发布时间: 2012-02-03 22:02:47 作者: rapoo

一个超级简单,但有有疑问的问题

/*
insert into t values(1,1)
go
*/

检查的结果为:
服务器: 消息 113,级别 15,状态 1,行 2
缺少注释的结尾标记 '*/ '。
服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: '* ' 附近有语法错误。

但这样:
/*
insert into t values(3,3)
*/
go /*或者没有GO*/

就没有问题。
为什么?先谢了~


[解决办法]
注释中的 GO 字符不能出现在一行的前两个字符,否则包含 GO 命令会生成一个错误信息
可以这样:
/*
insert into t values(3,3)
--go
*/

读书人网 >SQL Server

热点推荐