SQL Server 2016 CSV文件导入

时间:2017-02-17 06:06:32

标签: sql-server

我有CSV格式的表转储。使用SQL Server Management Studio我可以导入该CSV文件,但问题是我无法将列设置为主键。

我的CSV文件/表格中有列,我想在导入时将PARETNT_NAME设置为主要文件。

PARENT_NAME | QUANTITY | COMPONENT_NAME

请指导我如何做到这一点。

提前致谢

1 个答案:

答案 0 :(得分:0)

在导入过程中,您可以选择要导入的表格。作为其中的一部分,您可以手动定义SQL CREATE TABLE语句。我想你可以修改它来指定主键。但我从未尝试过这样做。

但是,除非您在导入之前有特定原因要执行此操作,否则我只需使用ALTER TABLE语句将列修改为非NULL并将其设置为主键。对我而言,这似乎更容易。