sql server 2008 帶主鍵table 字段 數據類型修改

 

http://www.cnblogs.com/conghuip/archive/2011/09/28/2194024.html

sql server 2008 帶主鍵table 字段 數據類型修改

 

1.刪除主鍵

 

ALTER TABLE DGMOCPC DROP CONSTRAINT PK_DGMOCPC
2.更改數據類型

 

 

ALTER TABLE DGMOCPC ALTER COLUMN PC001 varchar(20) NOT NULL;
ALTER TABLE DGMOCPC ALTER COLUMN PC003 varchar(10) NOT NULL;
ALTER TABLE DGMOCPC ALTER COLUMN PC005 nvarchar(30);
3.重新添加主鍵

 

 

ALTER TABLE DGMOCPC ADD  CONSTRAINT PK_DGMOCPC PRIMARY KEY (PC001,PC002,PC003)  
4.壓縮資料庫

 

 

ALTER DATABASE DGON_TEST SET RECOVERY SIMPLE
DBCC SHRINKDATABASE(DGON_TEST, 10)
ALTER DATABASE DGON_TEST SET RECOVERY FULL
5.重新查看錶所佔用空間

 

 

exec sp_spaceused 'DGMOCPC'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章