【发布时间】:2021-09-05 00:29:31
【问题描述】:
我在 SQL Server 中使用其导入向导从 4 个.csv 文件(4 个日历季度的数据)创建了 4 个表。它们都有 12 列,具有相同的列名、相同的顺序、相同的各自数据类型等。
现在,我需要将所有这些数据中的所有数据合并/合并到一个永久表中。合并后,该表将有大约 470 万行。
我认为这样做的方法是UNION,但我不知道如何将其结果变成永久表格。
所以我创建了一个新的空表(称为Master),其中包含原始 4 个表的所有相同列和数据类型。我想我会使用这 4 个表中的所有数据来使用 INSERT INTO 填充新表。
虽然我能够创建新的空表,但它没有出现在原始 4 个表所在的左侧导航窗格中。无论如何,我无法弄清楚如何用 4 个原始表中的所有数据填充新的 Master 表。我尝试了INSERT INTO,但无法让它发挥作用。
【问题讨论】:
-
根据问题指南,请展示您的尝试并告诉我们您发现了什么(在本网站或其他地方)以及为什么它不能满足您的需求。
标签: sql sql-server tsql union create-table