본문 바로가기
대학원 공부/programming language

Numpy & Pandas & Sqlite : sqlite, Add column, 제약조건

by 월곡동로봇팔 2019. 11. 11.

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 추가


 

댓글