본문 바로가기
개발일지/SQL

oracle developer 에러1. ORA-00923: FROM 키워드가 필요한 위치에 없습니다.00923. 00000 - "FROM keyword not found where expected"

by 개발에정착하고싶다 2022. 9. 9.
320x100

ORA-00923: FROM 키워드가 필요한 위치에 없습니다.
00923. 00000 -  "FROM keyword not found where expected"

라는 에러가 떴다.

 

아니 나는 분명히 잘 쓴것 같은데;

 

SELECT name, popu * 10000 AS '인구(명)' FROM tcity;

이리 둘러서 해보고 저리 둘러서 해보다가 해답을 찾았다.

바로 '(홀따운표) 는 먹지 않는 것이다;

아니 dbms툴에서 이런경우는 처음봤다.

내가 알고있기로는 postgreSQL이 가장 ANSI SQL표준에 가까워서 범용성이 넓다고 하던데

거기서도 잘만 사용되었던 홀따운표가 사용이 안되다니;

이게 문제일거라고 생각도 못하고 수십번 뜯어고치고 실행하길 마쳐서 발견했다.

 

즉, 해결책은 "(쌍따운표)를 쓰는 것이다.

SELECT name, popu * 10000 AS "인구(명)" FROM tcity;

이것으로 에러 해결!

300x250