👉 기본 환경
- Language: Oracle
⌨️ 코드
1
2
3
4
|
SELECT COUNT(*) 'USERS'
FROM USER_INFO
WHERE GENDER IS NULL;
|
🖨️오류
ORA-00923: FROM keyword not found where expected
📡 원인
SELECT 이후, FROM 키워드 나오기 전 SQL 문법에 맞지 않는 오류가 있을 경우 발생
컬럼명을 지정한 식별자 USERS를 표시할 경우, ''가 아닌 "" 사용
+ 식별자에 띄어쓰기를 하려는 경우, ""로 감싸서 띄어쓰기할 수 있음
📰 해결 방법
1
2
3
4
|
SELECT COUNT(*) "USERS"
FROM USER_INFO
WHERE GENDER IS NULL;
|
식별자를 ''가 아닌 ""로 감싸기
* 일반적으로 문자열은 '', 식별자는 ""로 구분
📚 참고 자료
'DataBase > Oracle with Error' 카테고리의 다른 글
[해결 방법] ORA-00936: missing expression (0) | 2023.08.26 |
---|---|
[해결 방법] ORA-00905: missing keyword (0) | 2023.08.26 |
[해결 방법] ORA-00920: invalid relational operator (0) | 2023.08.26 |
[해결 방법] ORA-00911: invalid character (0) | 2023.08.26 |
[해결 방법] ORA-01740: missing double quote in identifier (0) | 2023.08.25 |