type affinity이 SQLite에서 작동하는 방법에 익숙합니다. 열 유형을 원하는 것으로 선언 할 수 있으며 중요한 것은 유형 이름에 "INT", "CHAR", "FLOA" 그러나 어떤 유형 이름을 사용할 지에 대해 일반적으로 사용되는 규칙이 있습니까?SQLite에서 데이터 유형 선언하기
예를 들어 정수 열이있는 경우 TINYINT, SMALLINT, MEDIUMINT 및 BIGINT를 구분하는 것이 더 좋습니까? 아니면 모든 것을 INTEGER로 선언할까요?
- INTEGER
- CHAR (N) -
- VARCHAR (n)에 고정 알려진와 문자열 - :
지금까지, 나는 다음을 사용하고 - 공지 최대폭
- 텍스트 문자열 - 다른 문자열
- BLOB
- BOOLEAN
- DATE - "YYYY-MM-DD"형식의 문자열
- 시간 -에 문자열 "HH : MM : SS"형식
- TIMESTAMP - YYYY-MM-DD HH "의 문자열 : MM : SS "형식
을 (마지막 세 가지 유형 선호도에 위배되어 있습니다.)