Karena jenis temporal adalah nilai Teks dengan format tertentu, nilai teks apa pun dapat diberikan ke DATE () , tetapi nilai non-temporal akan menghasilkan hasil kosong.
Nilai Pengembalian
Tanggal : Nilai yang dikonversi jika kapan dikenali sebagai Date , DateTime , atau nilai Time , atau kosong jika tidak. Jika saat adalah waktu nilai, yang tidak memiliki komponen tanggal, tanggal default 1899/12/30 dikembalikan.
Contoh
- DATE("4/1/2010"): 4/1/2010
- DATE(TODAY()): Tanggal hari ini dari nilai Tanggal . Lihat juga HARI INI () .
- DATE("4/1/2010 3:14"): 4/1/2010
- DATE(NOW()): Tanggal hari ini dari nilai DateTime . Lihat juga SEKARANG () .
- DATE("3:14"): 12/30/1899 ( nilai Waktu tidak memiliki komponen tanggal, jadi default digunakan).
- DATE(TIMENOW()): 12/30/1899 ( TIMENOW () mengembalikan nilai Time , yang tidak memiliki komponen tanggal, jadi default digunakan).
Masalah potensial
DATE("Good morning, Martin!") : Mengembalikan kosong karena input tekstual bukan tipe temporal yang dikenali sehingga tidak dapat dikonversi.