สมมติว่าเรามีตารางที่สร้างขึ้นเป็น:
create table notes (_id integer primary key autoincrement, created_date date)
ในการแทรกบันทึกฉันจะใช้
ContentValues initialValues = new ContentValues();
initialValues.put("date_created", "");
long rowId = mDb.insert(DATABASE_TABLE, null, initialValues);
แต่จะตั้งค่าคอลัมน์ date_created เป็นตอนนี้ได้อย่างไร? เพื่อให้ชัดเจน
initialValues.put("date_created", "datetime('now')");
ไม่ใช่ทางออกที่ถูกต้อง เพียงแค่ตั้งค่าคอลัมน์เป็นข้อความ "datetime ('now')"