Error
[Error] ORA-00923
code2772
2023. 7. 22. 12:55
728x90
반응형
ORA-00923: FROM keyword not found where expected
ORA-00923 오류는 SQL 문에 구문 문제가 있을 때 발생하는 Oracle 데이터베이스 오류이다. 이 오류는 Oracle 서버에서 SQL 절 또는 키워드가 예기치 않게 사용되었거나 잘못 사용된 경우 발생한다.
많이 실수하는 오류이다.
SELECT 값 세팅 에서 FROM 키워드 나오기 전 오타 또는 ,(컴마)나 구문이 이상한 경우 많이 발생한다.
예를들어 ' SELECT COUNT(점수) AS 평균 FROM ~' 에서 AS 를 AB라고 적거나 콤마가 빠지거나 From 이 없을 경우와 같이 다양하게 발생한다. 하단은 예이다.
SELECT column1, column2 count(점수) ab 평균
WHERE column1 = 'some_value'
-- "as" 오타로 잘못된 SQL 문
-- "FROM" 절이 누락된 잘못된 SQL 문
-- ";" 누락된 SQL문
구문 오류가 있는지 항상 SQL 문을 다시 확인하고 특히 키워드와 절의 위치에 주의를 기울이면 문제 빈도를 줄일 수 있다.
반응형