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 | 29 | 30 |
Tags
- release Apk
- Android Apk
- android error
- fragment
- CSS사용법
- R프로그래밍
- jQuery
- JavaScript
- error
- 안드로이드
- MySQL
- FLUTTER
- Kotlin
- Program type already present
- Android Apk 이름 변경
- DataTable
- tomcat
- Exception
- Firebase
- spring
- android fragment
- Java
- java error
- css
- Android Apk 이름
- Android
- apache gzip
- release unsigned
- html
- Eclipse
Archives
- Today
- Total
selfstarter
<column constraints>or comma expected 해결방법 본문
column constraints or comma expected 해결방법
Error
<column constraints>or comma expected
Code
private static final String SQL_CREATE_USER =
"CREATE TABLE "+User.UserEntry.TABLE_NAME + " (" +
User.UserEntry.ID + " INTEGER PRIMARY KEY," +
User.UserEntry.PASS + " VARCHAR(20)";
Case
Sqlite query문 작성 시 mysql처럼 VARCHAR(20)을 사용했다. 하지만 sqlite의 문자열 자료형은 TEXT이다. 그래서 TEXT로 수정했다
그래도 문제가 계속 발생하였다.
확인해보니 create query문에서 컬럼이름을 작성할 때 괄호를 시작하므로 괄호를 기대하고 었는데 괄호가 없으므로 에러가 나는 것이었다
Soution
private static final String SQL_CREATE_USER =
"CREATE TABLE "+User.UserEntry.TABLE_NAME + " (" +
User.UserEntry.ID + " INTEGER PRIMARY KEY," +
User.UserEntry.PASS + " TEXT)";
'App > Android' 카테고리의 다른 글
XML에 선언된 Fragment Java객체로 가져오기 (0) | 2020.05.31 |
---|---|
Android DrawerLayout (0) | 2020.05.25 |
Android 동영상을 배경화면 넣기 (0) | 2020.05.21 |
android constraintlayout 속성 정리 (0) | 2020.05.21 |
AnimatedVectorDrawable for Android (0) | 2020.05.17 |
Comments