SQLite 데이터 타입
integer - 정수
real - 실수
text - 문자열
null - null값(데이터 없음)
SQL CREATE
- 테이블 생성 명령(쿼리)
CREATE TABLE 테이블명(컬럼명1 데이터타입, 컬럼명2 데이터타입);
ex) CREATE TABLE pst(id integer, title text, content text);
-제약조건 ① primary key : 레코드를 구분 짓는 값
-제약조건 ② not null : null 값을 가질 수 없다.
-제약조건 ③ default : 기본값
-제약조건 ④ unique : 유일한 값
수정 명령
ALTER TABLE :테이블 수정명령
- RENAME TO : 테이블 이름 변경
ALTER TABLE 테이블명 RENAME TO 새로운 테이블명;
ex) ALTER TABLE post RENAME TO board; -> post를 board로 이름 변경
-ADD COLUMN:컬럼 추가 명령
ex)ALTER TABLE post ADD COLUMN post_date; -> post 테이블에 post_dat라는 컬럼을 추가한다.
-RENAME COLUMN: 컬럼명 변경
ex)ALTER TABLE post RENAME COLUMN post_date TO reg_date; - post_date 컬럼을 red_date 로 이름변경
삭제 명령
DROP TABLE 테이블명;
ex) DROP TABLE post; -> post 테이블을 삭제한다.