본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

WPF & C# - SQLite 에 사용할 수 있는 자료형 ( Type )은 5가지

728x90
반응형


 WPF & C# - SQLite 에 사용할 수 있는 자료형 ( Type )은 5가지


SQLite 에 사용할 수 있는 자료형 ( Type )은 5가지 

NULL: 널값


INTEGER: 1,2,3,4,6,8bytes의 정수값

(자동증가 시킬 경우 INTEGER PRIMARY KEY AUTOINCREMENT 로 표기)


REAL: 8bytes의 부동소수점값


TEXT: UTF-8, UTF-16BE, UTF-16LE인코딩의 문자열


BLOB: 입력된 그대로 저장, 바이너리 파일 등



다른 형태는 어떻게 만들면 될까? 

Boolean타입: INTEGER로 만들어서 0과 1로 구별.


Date, Time타입

      TEXT: YYYY-MM-DD HH:MM:SS.SSS 형태로 저장

      REAL: 율리우스력을 기준으로 하는 정보를 저장

      INTEGER: UTC타입으로 저장


SQLite에 숫자, 문자, 바이너리를 넣을 수 있으니 자유롭게 넣고 개발자가 알아서 정해서 사용하면 된다.


SQLite는 대용량의 데이터를 처리하기에는 적합하지 않기에 대형프로그램보다는 지금 가장 많이 사용되고 있는 안드로이드 어플 개발 등 작은 프로그램 개발에 사용된다. 즉 다수의 개발자가 아닌 소수 혹은 혼자서 개발하는 경우가 많을 것이기에 좀 더 가볍고 자유롭게 사용할 수 있게 하는 편이 더 낫다.




출처: http://marga.tistory.com/577

728x90
반응형