【问题标题】:SQL Server 2016 CSV file importSQL Server 2016 CSV 文件导入
【发布时间】:2017-02-17 06:06:32
【问题描述】:

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

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

PARENT_NAME | QUANTITY | COMPONENT_NAME

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

提前致谢

【问题讨论】:

标签: sql-server


【解决方案1】:

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

但是,除非您在导入之前有特定的理由这样做,否则我只会使用 ALTER TABLE 语句将列修改为非 NULL 并将其设置为主键。对我来说,这似乎更容易。

【讨论】:

    猜你喜欢
    • 2013-02-20
    • 1970-01-01
    • 2015-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-15
    相关资源
    最近更新 更多