26 lines
720 B
Plaintext
26 lines
720 B
Plaintext
|
|
|||
|
merge into 用法:(在插入或更新,或者批量更新时,使用 merge into 写法,效率更高)
|
|||
|
|
|||
|
Merge into的基本语法:
|
|||
|
|
|||
|
语法如下:
|
|||
|
MERGE [INTO [schema .] table [t_alias]
|
|||
|
USING [schema .] { table | view | subquery } [t_alias]
|
|||
|
ON ( condition )
|
|||
|
WHEN MATCHED THEN [merge_update_clause ]
|
|||
|
WHEN NOT MATCHED THEN [merge_insert_clause];
|
|||
|
|
|||
|
通俗点就是如下的语法:
|
|||
|
MERGE INTO [表名] [表别名]
|
|||
|
USING ( [查询内容] )[或者像表查询一样的语句]
|
|||
|
ON ([条件表达式] AND [...]...)
|
|||
|
WHEN MATCHED THEN [匹配的update操作]
|
|||
|
WHEN NOT MATCHED THEN [不匹配的insert操作]
|
|||
|
|
|||
|
|
|||
|
参考:
|
|||
|
|
|||
|
https://www.cnblogs.com/onlookers/p/4270418.html
|
|||
|
|
|||
|
http://t.zoukankan.com/yhoralce-p-7482614.html
|