靚麗時尚館

位置:首頁 > 健康生活 > 心理

mysql的merge用法

心理9.58K
mysql的merge用法

MERGE語句是SQL語句的一種。在SQL Server、Oracle資料庫中可用,MySQL、PostgreSQL中不可用。MERGE是Oracle9i新增的語法,用來合併UPDATE和INSERT語句。通過MERGE語句,根據一張表(原資料表,source table)或子查詢的連線條件對另外一張(目標表,target table)表進行查詢,連線條件匹配上的進行UPDATE,無法匹配的執行INSERT。

這個語法僅需要一次全表掃描就完成了全部工作,執行效率要高於INSERT+UPDATE。

標籤:merge mysql