【问题标题】:Import wizard wont allow me to insert columns and rows from CSV that has (4 Columns ) into a table has 5 columns导入向导不允许我将具有(4 列)的 CSV 列和行插入到有 5 列的表中
【发布时间】:2016-01-26 21:59:06
【问题描述】:

导入向导不允许我将具有(4 列)的 CSV 中的 1200 行插入到具有 5 列的表中,并且表上的额外列是(ID 主键) 我可以在全新的桌子上做,但不符合我的要求。 我试过 : 插入表名 (日期,公园,劳工,分钟,楼层) SELECT date , Park ,labor, Min, Floor FROM Table_name

它也不起作用。

我迷路了!

【问题讨论】:

    标签: sql sql-server oracle-sqldeveloper database-administration


    【解决方案1】:

    如果 PK 是标识列(查找),并且 IDENTIY_INSERT 处于关闭状态(默认情况下),那么您将能够插入所需的行。

    【讨论】:

    • 我认为问题是主键或 ID 列!
    • 是的,确实如此。
    • 好吧,我不太明白我该怎么办!
    • 是的,但是我需要PK作为要求,你能告诉我这个陈述应该是什么吗?
    • 当然需要pk。如果它是一个标识列,您可以插入所有其他值,但不能插入 PK,它会自动填充该列。正如您所读到的那样,您是否按照建议进行了查找。
    猜你喜欢
    • 2015-07-23
    • 2022-01-08
    • 2019-06-16
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    • 1970-01-01
    相关资源
    最近更新 更多