【问题标题】:postgresql COPY TABLE not including table rowspostgresql COPY TABLE 不包括表行
【发布时间】:2020-09-14 15:42:22
【问题描述】:

如何在不包含任何行的情况下创建表的副本?

我想复制一个表,删除所有行,使用 csv copy_expert 将一个 csv 文件更新到复制的表中,然后使用复制的表来更新原始表。

我正在使用 copy_table = """SELECT (Top 0) into temp FROM original.;""" 但它给 postgres 一个错误。

【问题讨论】:

    标签: python sql database postgresql


    【解决方案1】:

    Copy table structure into new table 相同的问题?在 CREATE TABLE 语句中添加 LIKE 子句。

    CREATE TABLE new_table_name ( LIKE old_table_name INCLUDING ALL )
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-18
    • 2015-10-19
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多