Menggunakan Date dalam Sqlite

Minggu, 29 Juli 2012 0 komentar
Karena keterbatasan format penyimpanan dalam Date pada sqlite

Biasanya untuk setiap data Tanggal sayang menggunakan String atau Text pada Database Sqlite.
Ada pun date format yang di gunakan yaitu "YYYY-MM-DD" ketika disimpan dalam database berbentuk string.

Untuk penggunaan dalam query dapat dilakkukan sebagai berikut.
Misal kita punya field tglLahir dalam table user:

- select tglLahir from user where tglLahir between date ('19987-01-01') and date ('1990-01-01')
- select tglLahir from user where date(tglLahir) > date('2000-01-01')
- select tglLahir from user where date(tglLahir) < date('now','-20 years');