我在SQL Server中有3列这个新创建的表ID, Name, Source
。
基本上,此表将使用其他不同表中的数据填充,每个表中都专门包含其记录ID和记录名称。我相信只要INSERT INTO SELECT
声明就可以轻松实现。
我想了解如何填充Source
列。该列应指示数据来自哪个表。例如,Source
在表A中有3条记录,然后我从该表中复制ID
和Name
列,并将其放入目标表中。
同时,这3条新记录将Source
设置其列,表明它来自表A。然后,我将对其他表进行相同的操作。
您可以按如下方式使用常量字符串:
INSERT INTO your_table
SELECT id, name, 'TableA' as source
FROM tableA
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句