상세 컨텐츠

본문 제목

SQL Error [422] [S0004]: 공통 테이블 식이 정의되어 있지만 사용되지 않았습니다.

에러 수정

by dajingjing 2022. 3. 29. 15:23

본문

위 에러가 발생했는데 아주 간단한 오타였다.

 

SELECT A SUBSTRING(CONVERT(CHAR(16), A_DATE, 120), 1, 7)  FROM SAMPLE_TABLE

위 SQL 문에는 간단한 문자 하나가 빠져있다.

 

SELECT A, SUBSTRING(CONVERT(CHAR(16), A_DATE, 120), 1, 7)  FROM SAMPLE_TABLE

바로 A뒤의 콤마 (,) 가 빠져있다. 

콤마(,)없이 A 뒤에 바로 SUBSTRING이 나와서 생긴 오류였다.

 

끝.

관련글 더보기