我有一个包含两列的CSV文件:city和zipcode.我希望能够使用该copy
命令将此文件复制到PostgreSQL表中,同时自动生成该id
值.
该表具有以下的列:id
,city
,和zipcode
.
我的CSV文件只有:city
和zipcode
.
mu *_*ort 63
该COPY命令,如果你的表使用应该做的是全部由自己serial
列了id
:
如果表中有任何列不在列列表中,则COPY FROM将插入这些列的默认值.
所以你应该可以说:
copy table_name(city, zipcode) from ...
Run Code Online (Sandbox Code Playgroud)
并将id
像往常一样生成.如果您没有serial
列id
(或手动连接序列),那么你可以用手钩住的序列,做你的副本,然后卸下序列.
归档时间: |
|
查看次数: |
23284 次 |
最近记录: |