我有很多表都具有相同的结构和类似的表名称,并且正在寻找一种方法来将它们中的几列全部合并到一个具有两个额外列的新表中:一个自动生成的整数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