比如给一个表增加了一个一个字段
修改了一个sp现在要提交一个script文件,怎样包含所有这些?

解决方案 »

  1.   

    例如:declare @s as varchar(1000)
    set @s = 'create table tb(id int); go;insert into tb values(1); insert into tb values(2);select * from tb'exec(@s)
      

  2.   

    use TEST
    alter table XXXXXXXX
    add new_field varchar(10)/**
     comments
    **/
    ALTER PROCEDURE xxx
    ....写成这样,发现alter procedure不会执行下去
      

  3.   


    用 SQL Server Management Studio
    菜单:表设计器 - 生成更改脚本。。
      

  4.   

    use TEST
    alter table XXXXXXXX
    add new_field varchar(10)
    GO
    /**
     comments
    **/
    ALTER PROCEDURE xxx
    ....
      

  5.   


    use TEST
    go
    alter table XXXXXXXX
    add new_field varchar(10)
    go/**
     comments
    **/
    ALTER PROCEDURE xxx
    ....
    go