Bij*_*jan 2 csv postgresql copy
我有一个带有标题的 csv 文件。4 列。
我需要表 A 中的前 3 列和表 B 中的最后一列。
表 A 有一个 ID,应默认设置(不是从列中设置)。
这是我尝试过的:
使用 CSV 标头从“/home/bijan/Downloads/test_events.csv”复制
我遇到的(第一)问题是它没有设置表“A”的 ID 的默认值,而是认为 CSV 的第一列是表中的第一列(应该是默认值)。
感谢您的时间。:)
您可能最好将其加载到临时表中,然后将该临时表发送到两个不同的其他表 - 您无法在一次操作中加载到两个表中。
但是,您可以控制数据进入哪些列(从而跳过 id 列),例如
使用 CSV 标头从“/home/bijan/Downloads/test_events.csv”复制 a(col2,col3,col4)
| 归档时间: |
|
| 查看次数: |
3003 次 |
| 最近记录: |