2014年10月17日 星期五

SQL新增欄位 NOT NULL+Default()

--新增欄位 可 NULL+Default()
CREATE TABLE Table1
(
ID INT DEFAULT(0) NOT NULL
);

ALTER TABLE Table1
ADD Field1 VarChar(50) NULL DEFAULT('')

--新增欄位 不可NULL+Default() 流程
ALTER TABLE Table1
ADD Field1 VarChar(50) NULL DEFAULT('')

UPDATE Table1
SET Field1='';

ALTER TABLE Table1
ALTER COLUMN Field1 VarChar(50) NOT NULL

沒有留言: