728x90
처음 Table 생성도 하지 않고 select 등을 날리면
no such table: user |
최소한 table 한개는 생성한다.
CREATE TABLE user ( id integer primary key autoincrement, username varchar(100), password varchar(1000), email varchar(100) ); |
그런데 해당 table에 Data 가 없이 조회를 할 때 적절한 처리를 하지 않으면 index out of range가 날 수 있다.
2021/02/03 09:20:23 http: panic serving [::1]:58206: runtime error: index out of range [0] with length 0 |
data insert
INSERT INTO "user" VALUES(1,'ab','cd','ab@cd.com'); |
이후 실행해보면 정상적으로 쿼리가 날아감.
소스코드에 문제가 없는데 오류가 나는경우 체크해 볼 것.
참고 : sqlite 콘솔에 접속했다가 종료할 때 quit 등의 다른 명령어가 있는 것은 아니고
ctrl + D
728x90