用于从视图中读取行并更新或插入表格的功能

时间:2016-06-21 06:26:13

标签: sql postgresql stored-procedures

我需要在Postgres中编写代码,我将从视图中读取数据行,如果不存在则插入到另一个表中。如果表中存在数据行,则应使用新值进行更新。

1 个答案:

答案 0 :(得分:0)

编写SQL查询以在数据输出中显示数据,将数据导出为CSV(逗号分隔值)文件。 然后使用cmd insert或update table。

命令: - PATH> psql -U postgres -d databaseName -h postgresAddress         或PATH> psql dbname

/ 复制命令 / databaseName =#\ copy tableName FROM'path / filename.csv'DELIMITER','CSV