pgsql 设置唯一索引 存在则更新的语句
时间: 2023-04-04 13:01:01 浏览: 160
可以使用 ON CONFLICT DO UPDATE 语句来实现,具体语法如下:
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...)
ON CONFLICT (column_name) DO UPDATE
SET column1 = value1, column2 = value2, ...;
其中,column_name 是唯一索引的列名,ON CONFLICT 子句表示当唯一索引冲突时执行更新操作,SET 子句用于设置更新的列和值。
阅读全文