Search
Duplicate
💽

특정 컬럼을 찾을 수 없는 오류 해결(42703 에러)

Created time
2023/05/19 15:16
Last edited time
2023/07/11 02:50
Status
Done
tag

들어가기에 앞서

참고한 자료를 바탕으로 비전문가가 정리한 글이므로 오류가 있을 수 있습니다.
오류에 대한 지적 사항은 언제든지 환영합니다. 부디 댓글로 알려주시길 바랍니다. 감사합니다.

“”(큰따옴표)와 ‘’(작은따옴표) 의 차이

큰따옴표는 테이블의 컬럼명,to_char, as(alias)을 다룰 때 사용한다
작은따옴표는 문자열 값이나 형식을 입력할 때 사용한다
이를 지키지 않으면 아래와 같은 오류 생김

결론

SQL에서는 되도록 작은따옴표 ''를 사용한다.
SELECT LAST_NAME AS "Name", SALARY * 12 AS "Annual Salary", FIRST_NAME || LAST_NAME "Emloyee's Name" // '||'은 문자 합치기 FROM EMPLOYEES;
SQL
복사

참고