SQL的一种写法,匹配就更新,否则就是插入

2022/7/7 2:20:27

本文主要是介绍SQL的一种写法,匹配就更新,否则就是插入,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

语法:

MERGE INTO (  ) A 
  USING (
      
    ) B ON ( ) 

 WHEN MATCHED THEN 
       写更新语句或者其它语句:UPDATE  SET 。。。。

 WHEN NOT MATCHED THEN  

    写插入语句或者其它语句:
    INSERT ( 字段  ) VALUES(   数据源 );

 

解析:

MERGE INTO ( 查询所有数据 ) A 
  USING (
       查询要比较或者是要匹配的数据SQL
    ) B ON (数据匹配或者比较,比如 A = B ) 

 WHEN MATCHED THEN  -- 这个意思匹配就走更新语句
       写更新语句或者其它语句:UPDATE  SET 。。。。

 WHEN NOT MATCHED THEN  -- 这个意思就是不匹配然后就执行插入语句

    写插入语句或者其它语句:
    INSERT ( 字段  ) VALUES(   数据源 );

 

搜索

复制

MERGE INTO ( 查询所有数据 ) A 
    USING (
	
       查询要比较或者是要匹配的数据SQL

	) B ON (数据匹配,比如 A = B ) 

   WHEN MATCHED THEN  -- 这个意思匹配就走更新语句
       写更新语句或者其它语句:UPDATE 
	SET 。。。。

  WHEN NOT MATCHED THEN  -- 这个意思就是不匹配然后就执行插入语句

    写插入语句或者其它语句:
	INSERT (
		字段
	)
VALUES
	(
		数据源
	);

  

MERGE INTO ( 查询所有数据 ) A 
    USING (
	
       查询要比较或者是要匹配的数据SQL

	) B ON (数据匹配,比如 A = B ) 

   WHEN MATCHED THEN  -- 这个意思匹配就走更新语句
       写更新语句或者其它语句:UPDATE 
	SET 。。。。

  WHEN NOT MATCHED THEN  -- 这个意思就是不匹配然后就执行插入语句

    写插入语句或者其它语句:
	INSERT (
		字段
	)
VALUES
	(
		数据源
	);

  

<iframe height="240" src="" width="320"></iframe>

这篇关于SQL的一种写法,匹配就更新,否则就是插入的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程