본문 바로가기
내일배움캠프 AI 웹 프로그래밍

내일배움캠프 59일차_SQL_ 에러메세지

by thriveview 2023. 11. 3.

08. 에러메세지에 당황하지 않고 스스로 문제 해결해보기

 

SQL도 파이썬과 같이 실행하고 다양한 에러화면을 볼 수 있다. 

당황하지 말고 '왜 에러가 났는지에 집중'해서 해결하고자 해야한다. 

그리고 보통 아래와 같이 에러가 난 이유를 알려주기 때문에 확인하고 침착하게 문제를 해결하는데 집중해야 한다. 

스파르타코딩클

 

아래는 자주 만날 수 있는 에러메세지이다. 

 

테이블 명을 다르게 적었을 때 → 테이블이 존재하지 않는다는 메시지

SQL Error [1146] [42S02]: Table 'sparta_lecture.payment' doesn't exist

 

컬럼 명을 다르게 적었을 때 → 필드명이 잘못 되었다는 메시지

SQL Error [1054] [42S22]: Unknown column 'pay_typ' in 'field list'

 

필터링 조건을 줄 때 문자에 ‘ ‘ 작은 따옴표를 안했을 때 → Korea 에 문제가 있다는 메시지

SQL Error [1054] [42S22]: Unknown column 'Korean' in 'where clause'