TSQL - How to use GO inside of a BEGIN .. END block?

后端 未结 8 919
一生所求
一生所求 2020-12-02 18:06

I am generating a script for automatically migrating changes from multiple development databases to staging/production. Basically, it takes a bunch of change-scripts, and m

8条回答
  •  無奈伤痛
    2020-12-02 18:39

    You may try this solution:

    if exists(
    SELECT...
    )
    BEGIN
    PRINT 'NOT RUN'
    RETURN
    END
    
    --if upper code not true
    
    ALTER...
    GO
    UPDATE...
    GO
    

提交回复
热议问题