인공지능/SQL

오라클 SQL 오류 모음

해피밀세트 2020. 2. 29. 23:38
반응형

1.

오류발생

요청한 작업을 수행하는 중 오류 발생:
IO 오류: The Network Adapter could not establish the connection
업체 코드 17002

원인

Oracle Listener가 실행되지 않음.

 

 

해결방법

[내PC] - 오른쪽 마우스 클릭 - [관리] -  [서비스 및 응용 프로그램] - [서비스]

- [OracleXETNSListener] - 오른쪽 마우스 클릭 - [시작]


2.

오류발생

ORA-00904: "GIRE_DATE": invalid identifier
00904. 00000 -  "%s: invalid identifier"
*Cause:    
*Action: 

 

원인

컬럼명을 잘못씀

 

해결방법

오타난 부분 수정


3.

오류발생

ORA-01830: date format picture ends before converting entire input string
01830. 00000 -  "date format picture ends before converting entire input string"
*Cause:    
*Action:

 

원인

날짜 포맷을 다르게 입력

 

해결방법

1) SELECT *
    FROM nls_session_parameters;

    으로 날짜 포맷 확인

2) 날짜 포맷에 맞춰 날짜 입력


4.

오류발생

ORA-00923: FROM keyword not found where expected
00923. 00000 -  "FROM keyword not found where expected"
*Cause:    
*Action: 

원인

SQL 문법을 잘 못 썼을때 발생

 

해결방법

문법에 맞게 코드를 수정한다.


5. 

오류발생

ORA-00933: SQL command not properly ended
00933. 00000 -  "SQL command not properly ended"
*Cause:    
*Action: 

원인

문법 순서가 안맞음

해결방법

문법에 맞게 코드를 수정한다.

 


6.

오류발생

ORA-01427: single-row subquery returns more than one row
01427. 00000 -  "single-row subquery returns more than one row"
*Cause:    
*Action:

원인

단일행 서브쿼리문이므로 비교 연산자가 1대1로 비교해야하는데 1대2(다수)로 비교함.

해결방법

1대1로 비교할 수 있도록 만들어야함.

반응형

'인공지능 > SQL' 카테고리의 다른 글

오라클 SQL - Top - N 분석  (0) 2020.03.19
SQL문 처리 단계  (0) 2020.03.18
오라클 SQL - ROWID와 INDEX  (0) 2020.02.16
오라클 SQL - Data 처리 방법  (0) 2020.02.14
오라클 SQL - 시퀀스(Sequence) 사용하기  (0) 2020.02.13