MERGE INTO SI_HIS USING DUAL ON ('a' is null) WHEN NOT MATCHED THEN INSERT ( MOD_GB_CD, MOD_REASON, USE_YN) VALUES( 'a' , 'a' , 'Y');
위의 내용은 'a' 입력받은 값입니다. 입력 받은 값이 null이면 insert를 안태우고
입력받은 값이 있으면 insert를 태울려고 merge를 이용해봤는데..
null일때는 안타는데 값일 있을 때
ORA-03113: 통신 채널에 EOF 가 있습니다 뜨면서 insert문이 실행이 안되네요.
어떻게 하면 되는지 알려주세요. 꼭 Merge가 아니드래두 쿼리문으로
입력값이 있으면 insert타고 없으면 아무것도 안하게 하는 문장이 있으면 그렇게 알려주셔도 감사하겠습니다.
읽어주시고 관심가져주셔서 감사합니다. 수고하세요.