婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Postgresql通過查詢進行更新的操作

Postgresql通過查詢進行更新的操作

熱門標簽:重慶自動外呼系統定制 辦公外呼電話系統 打電話智能電銷機器人授權 海豐有多少商家沒有地圖標注 漯河外呼電話系統 合肥公司外呼系統運營商 外呼調研系統 美容工作室地圖標注 地圖標注和圖片名稱的區別

我就廢話不多說了,大家還是直接看實例吧~

UPDATE tb1
SET c1=b.c1 ,
c2=b.c2
FROM b
WHERE tb1.c3 = b.c3 AND tb1.c4 = b.c4

補充:postgresql數據庫 如果存在則更新(update),如果不存在則插入(insert)

格式:

insert into ...... on conflict(column_name) do ......

例子:

uxdb=# create table tbl_c (id int unique, name varchar(2));
CREATE TABLE
uxdb=# insert into tbl_c values (1, 'a');
INSERT 0 1
uxdb=# table tbl_c;
 id | name 
----+------
 1 | a
(1 row)
uxdb=# insert into tbl_c values (1, 'a');
ERROR: duplicate key value violates unique constraint "tbl_c_id_key"
DETAIL: Key (id)=(1) already exists.
uxdb=# insert into tbl_c values (1, 'a') on conflict(id) do update set name='b';
INSERT 0 1
uxdb=# table tbl_c;
 id | name 
----+------
 1 | b
(1 row)
 
uxdb=# 

注意:conflict(column_name)中的column_name必須是主鍵或具有唯一性才可以

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 關于PostgreSQL錯誤日志與慢查詢日志收集
  • PostgreSQL 實現查詢表字段信息SQL腳本
  • 查詢PostgreSQL占多大內存的操作
  • postgresql 實現查詢某時間區間的所有日期案例
  • PostgreSQL 分頁查詢時間的2種比較方法小結
  • postgresql通過索引優化查詢速度操作
  • postgresql 13.1 insert into select并行查詢的實現

標簽:蚌埠 錦州 衡陽 烏海 晉城 珠海 株洲 來賓

巨人網絡通訊聲明:本文標題《Postgresql通過查詢進行更新的操作》,本文關鍵詞  Postgresql,通過,查詢,進行,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Postgresql通過查詢進行更新的操作》相關的同類信息!
  • 本頁收集關于Postgresql通過查詢進行更新的操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 阿合奇县| 湘潭县| 万载县| 烟台市| 洞头县| 新野县| 德安县| 荥经县| 通州市| 莎车县| 柯坪县| 田阳县| 肥东县| 宜丰县| 盐亭县| 当阳市| 周至县| 龙里县| 怀安县| 余姚市| 德阳市| 佛坪县| 江北区| 岫岩| 双辽市| 象山县| 仲巴县| 微博| 阿坝| 油尖旺区| 青海省| 陇南市| 浮山县| 明溪县| 扎囊县| 通辽市| 张北县| 合阳县| 林州市| 烟台市| 泾阳县|