1번.
Error 1136(21S01) : Columm count doesn`t match value count at row 1
|
음.. 대략 보면 첫번째 줄에서 열의 수와 값의 수가 일치하지 않다고 나온다.....
여기에서 1번 줄이란 SQL 쿼리문의 1번 줄임을 주목하고....
해결 방법은 간단하다...
그냥 열과 값의 수를 일치시킬것.
자주 하는 실수가 값 콤마를 오타내는 일이므로 콤마 오타를 유심히 확인할것!!
2번.
Error 1064(42000) : you have an error in your SQL Syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at Line 4
|
이거... 아마 SQL 조금만 사용해 봤더라도 흔하게 수도없이 봤던
왠지 이제는 익숙하기 까지 한 에러 코드...
간단하게 살펴보면
SQL 문법에러. 여러분 MySQL에 해당하는 서버 버전 메뉴얼을 확인 한 뒤
올바른 문법을 Line 4 '' 주변에 사용해라!
라는 말인데......
이 에러는 대부분 값들의 Line 4 부분에 작은 따옴표('') 를 닫지 않아서 거나
짝수가 아니어서 나는 에러일 경우가 많다.
따라서 제일 뒤에 나오는 Line ** 과 그 앞에 나오는 near ** 부분을 보고
유추해서 해결 하도록 하자!
출처: https://namsieon.com/entry/SQL-자주나는-SQL-에러-해결법-및-알아보기-NULL-값의-이유 [남시언닷컴]
'Geo-Spatial Data Analysis > SQL' 카테고리의 다른 글
[MySQL] VIEW CREATE / DROP (0) | 2023.01.19 |
---|---|
[MySQL] INDEX 생성, 제거 (0) | 2023.01.19 |
[PostgreSQL] PostGIS 공간 INDEX 만들기 (0) | 2023.01.16 |
[MySQL] CREATE, DROP, ALTER (0) | 2023.01.13 |
[MySQL] Sub Query(서브 쿼리) -2 / Exists (0) | 2023.01.13 |