Sqlite 제약 조건
https://thinking-jmini.tistory.com/19
[SQLite] 테이블 제약 조건
보통 테이블 스키마를 작성한 사람과 해당 테이블의 데이터를 입력하고 사용하는 사용자가 다른 경우가 많다. 그렇기에 우리는 최초 테이블 스키마를 작성할 때의 의도와 다르게 사용하는 경우가 많이 생기며 이로..
thinking-jmini.tistory.com
DEFAULT, UNIQUE, CHECK, NOT NULL
- DEFAULT : 값을 안주면, DEFAULT = 'yes' -> yes가 들어간다.
- UNIQUE : id INTEGER NOT NULL UNIQUE 라고 한다면, id는 정수로써 빈 값이 될 수 없고, 중복이 안 된다.
- CHECK : email TEXT CHECK (email like '%@%') 라하면 , @옆으로 문자가 있는 형식만 가능하다.
- NOT NULL : mobile TEXT NOT NULL이면, mobile 안에는 빈 값이 들어올 수 가 없다.
Sqlite column 추가
'대학원 공부 > programming language' 카테고리의 다른 글
Python : SQLite : SQLite 란? (0) | 2019.11.19 |
---|---|
Python : basic : List -> Dict로 압축, json 출력 (0) | 2019.11.19 |
Numpy & Pandas : Pandas Reference (0) | 2019.11.11 |
Numpy & Pandas : DataFrame 객체 -> Sqlite3 DB에 저장 (0) | 2019.11.11 |
Python : basic : import OS (파일, 디렉토리 조작) (0) | 2019.11.11 |
댓글