0
有沒有一種方法能夠導入表,並在那一刻,包括增量的主鍵導入表並添加增量主ID
我導入平面文件,但我想是SQL Server添加其增量主要鍵。
有沒有一種方法,以避免這樣做:
- CREATE態表
- INSERT的所有數據一個態表
- ALTER態表,並將其添加 PRIMARY KEY;
我猜這樣做花費大量的時間...
有沒有一種方法能夠導入表,並在那一刻,包括增量的主鍵導入表並添加增量主ID
我導入平面文件,但我想是SQL Server添加其增量主要鍵。
有沒有一種方法,以避免這樣做:
我猜這樣做花費大量的時間...
像這樣:
SELECT IDENTITY(int,1,1) AS ID, *
INTO #newtable
FROM dbo.OldTable;
但我會建議你調查具體問題,並可能使用排序功能解決它。
......但請記住,這不會使它成爲PK。 – 2011-02-28 01:56:57
只在目標表上有一個IDENTITY列。 – 2011-02-28 01:15:25
所以,這是必要的????:ALTER TABLE NAMEOFTABLE ADD ID INT IDENTITY CONSTRAINT ID PRIMARY KEY;你建議的其他方式? – cMinor 2011-02-28 01:18:10
這將是您正在使用的**臨時**表格 - 正在使用一段暫時的時間。 ** Temporal **表示表格設計考慮了時間維度(例如通過具有「ValidFrom」/「ValidTo」列)。 – 2011-02-28 05:47:46