안드로이드를 지원하는 SQLite의 데이터 유형은 무엇입니까
누구든지 ANDROID를 지원하는 SQLITE의 데이터 유형 목록을 알려주십시오.
TIME 및 DATE 데이터 유형에 대해 확인하고 싶습니다.
다음은 SQLite의 데이터 유형 목록 입니다.
TIME 및 DATE는 간접적으로 지원됩니다 .
SQLite 버전 3의 데이터 유형 에서 말했듯이 :
SQLite 데이터베이스에 저장되거나 데이터베이스 엔진에 의해 조작되는 각 값에는 다음 스토리지 클래스 중 하나가 있습니다.
NULL . 값이 NULL 값입니다.
INTEGER . 값은 부호있는 정수이며 값의 크기에 따라 1, 2, 3, 4, 6 또는 8 바이트로 저장됩니다.
진짜 . 값은 8 바이트 IEEE 부동 소수점 숫자로 저장되는 부동 소수점 값입니다.
텍스트 . 값은 데이터베이스 인코딩 (UTF-8, UTF-16BE 또는 UTF-16LE)을 사용하여 저장된 텍스트 문자열입니다.
BLOB . 값은 입력 된 그대로 저장되는 데이터의 한 덩어리입니다.
TIME 및 DATE 저장의 경우 다음이 명시됩니다.
날짜 및 시간 데이터 유형
SQLite에는 날짜 및 / 또는 시간을 저장하기위한 스토리지 클래스가 따로 설정되어 있지 않습니다. 대신 SQLite의 기본 제공 날짜 및 시간 함수는 날짜와 시간을 TEXT, REAL 또는 INTEGER 값으로 저장할 수 있습니다.
- ISO8601 문자열의 TEXT ( "YYYY-MM-DD HH : MM : SS.SSS").
- 줄리안 일 숫자로 REAL , proleptic 그레고리력 달력에 따라 BC 4714 년 11 월 24 일 그리니치에서 정오 이후 일 수.
- INTEGER as Unix Time, 1970-01-01 00:00:00 UTC 이후의 초 수입니다.
먼저 각 안드로이드 API 버전에 대한 Sqlite3 버전을 확인하십시오 : https://stackoverflow.com/a/4377116/737636
나는 이것이 전체 버전 목록이라고 생각하지 않으며 OEM도 내부에 설치된 SQLite의 버전을 변경할 수 있다고 생각합니다.
어쨌든, 잠시 살펴보면 기본 버전이 3.x임을 알 수 있습니다.
다음은 SQLite3에서 지원하는 데이터 유형 목록입니다 (Android 내에서 사용되는 것과 동일) : http://www.sqlite.org/datatype3.html
그리고 여기 있습니다 :)
참조 URL : https://stackoverflow.com/questions/3830372/what-are-datatypes-in-sqlite-supporting-android
'development' 카테고리의 다른 글
컨볼 루션 신경망과 반복 신경망의 차이점은 무엇입니까? (0) | 2020.12.25 |
---|---|
PHP 인터페이스에 속성이 있습니까? (0) | 2020.12.25 |
Rails 3 session_store domain : all이 실제로하는 일은 무엇입니까? (0) | 2020.12.25 |
NFS로 inotify (0) | 2020.12.25 |
http를 https로 리디렉션하는 것이 좋지 않습니까? (0) | 2020.12.25 |