1. 程式人生 > >merge into 語句使用者

merge into 語句使用者

 merge into 語句

MERGE INTO [target-table] A USING [source-table sql] B ON([conditional expression] and [...]...)
WHEN MATCHED THEN
	[UPDATE sql]
WHEN NOT MATCHED THEN
	[INSERT sql]

 

 作用:判斷B表和A表是否滿足ON中條件,如果滿足則用B表去更新A表,如果不滿足,則將B表資料插入A表但是有很多可選項,如下:

表A和表B 通過ON 條件進行關聯  當表A中存在表B的資料是則進行更新 不存在是則進行插入