본문 바로가기

Database

Oracle 컬럼명 Alias 처리

WITH 문을 쓸 때, 내부 컬럼을 alias 처리 할 때가 있다.

이때, 한글 문자에 대한 alias 처리 시에는 더블쿼테이션을 넣어 처리한다.

영문일 때에는 주의가 필요한 게 더블쿼테이션을 넣으면 낭패.

분명히 컬럼은 생성됐고, * (asterisk) 로는 모두 보여 지지만, 해당 컬럼만 특정 지우면 에러가난다.

ORA-00904: "CST_VFOOD": 부적합한 식별자

이 에러가 이런 의미로 발생할 수 있다는 것은 생각도 못한 것. 

'Database' 카테고리의 다른 글

Oracle 유형 변경 처리  (0) 2019.12.10
소팅에 대하여  (0) 2019.12.07
ORA-06502: 숫자에 문자열 오류  (0) 2019.11.13