免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 回復 發帖

使用SQL變更欄位的預設值

我的Table中的有個UserName欄位,我希望在程式裡面可以用SQL命令變更該欄位的
   預設值內容,請問該如何做到? 謝謝

ALTER TABLE dbo.TableName ADD CONSTRAINT
DF_TableName_FieldName DEFAULT 'DefaultValue' FOR FieldName


如果欄位已經有預設值,則必須先將欄位的Default值移除掉,指令是:
ALTER TABLE Test DROP CONSTRAINT DF_Test_UserName

然後再重新設定該UserName欄位的預設值:
ALTER TABLE Test ADD CONSTRAINT DF_Test_UserName DEFAULT 'ABCDEF' FOR UserName
返回列表