ORA-00917: 누락된 콤마
보통 ORA-00917: 누락된 콤마 오류는
1. 콤마( ' , ' )가 있어야 할 곳에 없다.
2. 콤마( ' , ' )가 없어야 할 곳에 있다.
3. 괄호( ' ( ' , ' ) ' )가 부족하다.
4. 괄호( ' ( ' , ' ) ' )가 넘친다.
보통은 위와 같은 경우인데
아무리 봐도 올바른 쿼리인데 ORA-00917: 누락된 콤마 가 뜰 땐 어떻게 해야할까?
(매일 쓰는 쿼리인데 갑자기 안되서 폭풍 당황)
나와 같은 경우는 유니코드 설정때문에 오류가 났다
쿼리가 완벽한 쿼리일 때 ORA-00917: 누락된 콤마 오류가 나면
DB연결 설정에서 유니코드 설정을(Use Unicode) 체크 해제 해주니 정상적으로 작동했다
정리하면
ORA-00917: 누락된 콤마 |
1. 콤마( ' , ' )가 있어야 할 곳에 없다. 2. 콤마( ' , ' )가 없어야 할 곳에 있다. 3. 괄호( ' ( ' , ' ) ' )가 부족하다. 4. 괄호( ' ( ' , ' ) ' )가 넘친다. 5. DB연결시 유니코드(Use Unicode) 설정을 확인한다. |
ora-01045 user lacks create session privilege logon denied (0) | 2016.08.12 |
---|---|
[SQL QUARY] XML CDATA, <![CDATA[]]>, sql cdata xml (0) | 2016.08.09 |
[mysql 쿼리] - mysql 번호 매기기, mysql rownum, mysql 순서 정렬 (0) | 2016.07.15 |
[SQL QUERY] - SQL WHERE 조건절 : AND, OR, IN, IS NULL / IS NOT NULL, LIKE (0) | 2014.11.25 |
[SQL QUERY] - SQL SELECT / SQL FROM / SQL WHERE (0) | 2014.11.21 |
댓글 영역