sqlserver添加默認值


知識點:

sql添加字段默認值時:
1.如果有加 not null ,則已有記錄該字段值更新為默認值
2.如果沒有加 not null,則為null

 

代碼:

IF EXISTS ( SELECT TOP 1
                1
        FROM    INFORMATION_SCHEMA.COLUMNS
        WHERE   [TABLE_NAME] = 'ProductVituralQuantity'
                AND [COLUMN_NAME] = 'updatekucmsg' ) 
begin
ALTER TABLE ProductVituralQuantity  drop DF_ProductVituralQuantity_updatekucmsg
ALTER TABLE ProductVituralQuantity  alter column updatekucmsg nvarchar(max)  NOT NULL 
ALTER TABLE ProductVituralQuantity  add constraint DF_ProductVituralQuantity_updatekucmsg DEFAULT ((0)) for updatekucmsg
END
go  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM