2008年8月1日 星期五

T-SQL 資料表新增,修改與約束條件Create/Alter table ,Constraint

-- 新增資料表
CREATE TABLE Table01
(
Column1 int,
Column2 varchar(10)
);
GO

-- 新增一個一般欄位
ALTER TABLE dbo.Table01
ADD Column3 varchar(20);
GO

-- 新增一個計算欄位
ALTER TABLE dbo.Table01
ADD Column4 AS (Left(column02,5));
GO

-- 修欄位名稱
EXEC sp_rename 'dbo.Table01.Column3', 'Column333','column'

-- 修改欄位大小
ALTER TABLE dbo.Table01
ALTER COLUMN column333 varchar(50)
;

-- 移除一個欄位
ALTER TABLE dbo.Table01
DROP COLUMN column333 ;

沒有留言: