Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Git
- 뒤로가기 안됨
- not working
- 예제
- git인증
- react
- 리액트 네이티브
- react-native
- gradle
- Android
- flutter
- 안드로이드 스튜디오
- EC2
- WPF
- aPK
- VisualStudio
- 인증문제해결
- 안드로이드
- bitbucket
- 데이터바인딩
- sourcetree
- 빌드 오류
- 설정
- 리액트
- Kotlin
- 개발환경설정
- 안됨
- 디버깅
- AWS
- Invalid credentials
Archives
- Today
- Total
물에 살고싶은 개발자
[Mysql/jdbc] 쿼리문에서 문법에러가 날 경우가 있다. 본문
Error 1136(21S01) : Columm count doesn`t match value count at row 1
위 에러는 인덱스개수가 칼럼개수랑 안맞을 경우다
만약 쿼리에
[ INSERT INTO table (칼럼1,칼럼2,칼럼3) VALUES(?,?) ]
이것처럼 칼럼개수와 ?의 개수가 안맞으면 나는 에러다
아래처럼 맞춰주면 될뿐이다.
[ INSERT INTO table (칼럼1,칼럼2,칼럼3) VALUES(?,?,?) ]
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
위 에러는 주로 따옴표를 안써서 그렇다
예를들면 WHERE절 같은데에서
[ WHERE 칼럼1=값 ]
이런식으로 보낸다면 될때도있지만 위와같은 에러를 뿜어낸다.
[ WHERE 칼럼1='값' ]
요런식으로 따옴표로 묶어주도록 하자
또는 쿼리문 어딘가에서 따옴표로 묶여야할것이 하나가 빠져서 안묶여있을 수 있다
(코딩할때 중괄호를 빼먹거나 문자열에서 "를 빼먹을때처럼)
출처 : http://namsieon.com/24
Comments