首页 > 解决方案 > 如何将两个 CSV(单独的标题和内容)添加到 SQL Server?

问题描述

我从 SAP 收到了需要添加到一个本地数据库的原始数据。我遇到的问题是每个表都收到了两个单独的数据集。

就我能够研究(并尝试)而言,我只能将它们添加为平面文件,这意味着我只能添加其中一个文件。要么完全丢失标题,要么丢失输入数据。

在一个 CSV 文件中手动合并它们意味着丢失所有附加信息(类型、主键、非空等),对吗?

知道我该如何继续吗?

谢谢你的协助。

很高兴在这里学到新东西。

示例标题:

+-------------------------------+
|             Col1              |
+-------------------------------+
| TABNAME CHAR 000030 000000    |
| DDLANGUAGE LANG 000001 000000 |
| ...                           |
+-------------------------------+

样本数据:

+------+-------+------+------+-----+
| Col1 | Col2  | Col3 | Col4 | ... |
+------+-------+------+------+-----+
| LFB1 | ZBOKD | A    | ...  | ... |
| ...  | ...   | ...  | ...  | ... |
+------+-------+------+------+-----+

合并他们会喜欢这个(如果我没记错的话,他们需要看起来像那样):

+---------+------------+-----+-----+
| TABNAME | DDLANGUAGE | ... | ... |
+---------+------------+-----+-----+
| LFB1    | ZBOKD      | A   | ... |
| ...     | ...        | ... | ... |
+---------+------------+-----+-----+

标签: sqlsql-servercsvsap

解决方案



推荐阅读