阅读背景:

SQL - 将具有默认值的新列添加到DB中的所有表

来源:互联网 

I have the following statement:

我有以下声明:

EXEC sp_MSforeachtable '
    DECLARE @defaultId integer;
    SET @defaultId = 13;

    IF EXISTS(SELECT name FROM sys.sysobjects WHERE Name = N''?'' AND xtype = N''U'')
    BEGIN   
        IF COL_LENGTH(''[?]'',''NewColumn'') IS NULL
        BEGIN
            ALTER TABLE [?] ADD NewColumn integer null
            UPDATE [?]
            SET NewColumn = @defaultId
        END
    END
'
EXE



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: