반응형
ORA-01756: 단일 인용부를 지정해 주십시오 에러가 발생하는 경우 작은따옴표(') 가 빠진게 없는지 확인하면 됩니다.
SELECT * FROM EMP
WHERE EMP_NO IN ('4800','7841','4314','1343')
SELECT * FROM EMP
WHERE EMP_NO IN ('4800','7841','4314',1343') // 작은따옴표 (') 빠짐
스케줄러 잡에서 ORA-01756 에러 발생
작성자는 스케줄러 잡에서 ORA-01756 에러가 발생하여 해결 방법을 추가로 공유합니다.
스케줄러 잡을 Describe Object 를 해보니 V_RESULT := ''; 부분에서 작은따옴표(')가 사용되어 job_action 을 닫는 것으로 인식되어 에러가 발생 했습니다.
V_RESULT := ''; 부분이 문제 이므로 NULL 로 변경
스케줄러 잡을 생성할 때 프로시저 입력 값 없이 실행해야하는 경우 ''가 아닌 NULL을 사용하면 됩니다.
반응형
'DataBase > Oracle Error' 카테고리의 다른 글
[Oracle] 오라클 ORA-00904: 부적합한 식별자 invalid identifier 오류 해결 방법 (0) | 2025.09.06 |
---|---|
[Oracle] 오라클 ORA-00920 "관계 연산자가 부적합합니다" 오류 원인 및 해결 방법 (2) | 2025.08.05 |