DevelopNote/기타 / / 2021. 7. 3. 08:00

[MSSQL] - insert or update(있으면 업데이트 없으면 삽입) - exists

300x250

 

 

if exists (select 쿼리)

  begin

       <update 쿼리>                          --> 존재하면 실행

   end

   else begin

       <insert 쿼리>

   end

 

 


 

if exists ( SELECT   *
                      FROM STUDENT WITH (NOLOCK) 
                      WHERE ID= 1 and NAME= 'kwonyeeun')
begin
    UPDATE STUDENT SET NAME = 'kwonyeeunzzang'
    WNERE ID= 1 and NAME= 'kwonyeeun'
end 
else
begin 
  INSERT INTO STUDENT values ('kwonyeeun') 
end

 

 

300x250
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유