must be the first statement in a query batch

不能在同一批处理中编译的语句,为了解决这个问题,需要在每个处理单元之间添加一个GO。

如下:

CREATE DEFAULT,

CREATE RULE,

CREATE FUNCTION,

CREATE PROCEDURE,

CREATE TRIGGER,

CREATE SCHEMA,

CREATE VIEW

 

例子,可以参考:http://www.cnblogs.com/insus/articles/1917870.html

IF语句之后添加一个GO命令,把IF与CREATE PROCEDURE分隔到两个不同的批处理执行。

posted @ 2010-12-27 17:38  Insus.NET  阅读(844)  评论(1编辑  收藏  举报