본문 바로가기

개발일기장

검색하기
개발일기장
프로필사진 규삼

  • 분류 전체보기 (13)
    • 프로그래밍 (13)
      • Visual Basic 6.0 (2)
      • VB.net (3)
      • JAVA(spring, mabatis...) (1)
      • JavaScript (1)
      • MS-SQL (5)
      • ORACLE (1)
    • 취미생활 (0)
    • 일기장 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
  • mabatis
  • MSSQL
  • Merge
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Merge (1)

개발일기장

MERGE

MERGE INTO는 특정키에 대한 결과값이 있을때에는 UPDATE 결과값이 없을때에는 INSERT 할 때 사용한다. MERGE INTO #대상테이블 AS A USING( #비교할 데이터 --SELECT 문 ) B ON A.KEY = B.KEY (대상테이블과 비교할데이터의 키값) WHEN MATCHED THEN (대상테이블에 비교할데이터의 키값이 있을 때.. UPDATE문 실행) UPDATE 문 (이때 UPDATE SET 컬럼 = 값.. 이런식으로 테이블명 생략) WHEN NOT MACHED TEHN (대상테이블에 비교할 데이터의 키값이 없을 때.. INSERT문 실행) INSERT 문 ( UPDATE문과 마찬가지로 테이블명 생략.. INSERT (컬럼) VALUES (값) ) ;

프로그래밍/MS-SQL 2020. 9. 4. 15:51
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바