postgresql按列将数据导入数据库



我是postgresql的新手,正在尝试将csv数据导入我创建的数据库中。我在数据库中创建了一个包含几列的表。我想将数据导入表,同时将列筛选为我在数据库中创建的列。

我的数据源示例:

>
X Y Z
一个 两个 三个

您可以创建一个临时表,其中包含csv中的所有列。

然后您可以将文件复制到临时表中

copy temp_table (x, y, z) from 'csv_file_path'

之后,您可以从临时表插入到您的表中

insert into your_table (x, z) select x, z from temp_table

相关内容

  • 没有找到相关文章

最新更新