有沒有辦法從一個表中的所有列的值複製到另一個除了Identity
列,就不能不提列名的所有的休息?數據複製到另一個不同的標識列
我有63列的表。我創建了一個臨時表 -
SELECT * INTO #TmpWide FROM WideTable WHERE 1 = 0
現在我想將一些數據從WideTable複製到#TmpWide。除了Identity
Id列以外,我需要WideTable的所有列,因爲我希望複製的數據在#TmpWide中從1到前有自己的順序Id。沒有提及(63-1)列名可能嗎?
我已經嘗試過的把戲。刪除列,複製數據,然後添加一個新的標識列 - 給我*完全*我所需要的。但它似乎對SP的整體性能有影響。 – atiyar 2013-02-25 05:47:43