我有很多表都具有相同的結構和類似的表名稱,並且正在尋找一種方法來將它們中的幾列全部合併到一個具有兩個額外列的新表中:一個自動生成的整數PK,以及源表。例如,如何合併很多類似的表格?
的UniqueID的SourceID,XCOORD,YCOORD,Zcoord,sourceTable會
我設法創建一個包含所有我想要使用的表的列表的表,但不知道下一步該怎麼做。
SELECT [name]
INTO PointTables
FROM [Surveys].[sys].[tables]
where [name] like '%CoordDB'
您是通過使用SYS.TABLES獲取表名,但有關柱用什麼SYS.COLUMNS加入 – mohan111
多少你有桌子嗎?當我遇到類似的情況時,我使用聯合操作,然後將該查詢插入到新表中。在我的情況下,兩個新列是一個標識列和一個計算列。 – 2015-07-11 04:01:30