sqld 에서 merge into 구문의 사용법에 대해 이해하기 쉬운 예시 없을까요?

sqld 를 공부하고있는데요 merge into 구문에 대해서 이해가 잘안되서요 혹시 merge into 구문을 사용하는 방법의 다양한 예시와 함께 약간의 설명을 구하고 싶은데 혹시 없을까요?

2개의 답변이 있어요!

  • 안녕하세요. 문의 내용의 답변 드립니다.

    MERGE INTO 는 데이터의 존재에 따라 insert와 update를 할때 사용합니다.

    아래는 기본구조입니다.

    MERGE INTO 대상테이블 T

    USING 소스테이블 S

    ON (조건)

    WHEN MATCHED THEN

        UPDATE SET 컬럼 = 값

    WHEN NOT MATCHED THEN

        INSERT (컬럼들) VALUES (값들);

  • 안녕하세요. 전순호 정보처리기사입니다.

    구글에서 찾아보는게 IT 기술 자료는 가장 좋습니다.

    혹은 책도 좋구여~

    일단 블로그에 괜챦은 글이 있어서 링크 공유 드려요.

    https://m.blog.naver.com/unknown_t/223148028309