Tanggal, waktu, dan literal stempel waktu - AWS Clean Rooms

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tanggal, waktu, dan literal stempel waktu

Berikut ini adalah aturan untuk bekerja dengan literal tanggal, waktu, dan stempel waktu yang didukung oleh. AWS Clean Rooms

Tanggal

Tabel berikut menunjukkan tanggal masukan yang merupakan contoh valid dari nilai tanggal literal yang dapat Anda muat ke dalam AWS Clean Rooms tabel. MDY DateStyleMode default diasumsikan berlaku. Mode ini berarti bahwa nilai bulan mendahului nilai hari dalam string seperti 1999-01-08 dan. 01/02/00

catatan

Tanggal atau stempel waktu literal harus dilampirkan dalam tanda kutip saat Anda memuatnya ke dalam tabel.

Tanggal masukan Tanggal penuh
8 Januari 1999 8 Januari 1999
1999-01-08 8 Januari 1999
1/8/1999 8 Januari 1999
01/02/00 2 Januari 2000
2000-Jan-31 31 Januari 2000
Jan-31-2000 31 Januari 2000
31-Jan-2000 31 Januari 2000
20080215 15 Februari 2008
080215 15 Februari 2008
2008.366 31 Desember 2008 (bagian tiga digit tanggal harus antara 001 dan 366)

Kali

Tabel berikut menunjukkan waktu masukan yang merupakan contoh valid dari nilai waktu literal yang dapat Anda muat ke dalam AWS Clean Rooms tabel.

Waktu masukan Deskripsi (bagian waktu)
04:05:06.789 4:05 AM dan 6.789 detik
04:05:06 4:05 AM dan 6 detik
04:05 4:05 AM tepatnya
040506 4:05 AM dan 6 detik
04:05AM 4:05 AM tepatnya; AM adalah opsional
04:05 SORE 4:05 PM tepatnya; nilai jam harus kurang dari 12
16:05 16:05 PM tepatnya

Stempel waktu

Tabel berikut menunjukkan cap waktu masukan yang merupakan contoh valid dari nilai waktu literal yang dapat Anda muat ke dalam AWS Clean Rooms tabel. Semua literal tanggal yang valid dapat digabungkan dengan literal waktu berikut.

Masukan stempel waktu (tanggal dan waktu gabungan) Deskripsi (bagian waktu)
20080215 04:05:06.789 4:05 AM dan 6.789 detik
20080215 04:05:06 4:05 AM dan 6 detik
20080215 04:05 4:05 AM tepatnya
20080215 040506 4:05 AM dan 6 detik
20080215 04:05AM 4:05 AM tepatnya; AM adalah opsional
20080215 04:05PM 4:05 PM tepatnya; nilai jam harus kurang dari 12
20080215 16:05 16:05 PM tepatnya
20080215 Tengah malam (secara default)

Nilai datetime khusus

Tabel berikut menunjukkan nilai-nilai khusus yang dapat digunakan sebagai literal datetime dan sebagai argumen untuk fungsi tanggal. Mereka membutuhkan tanda kutip tunggal dan dikonversi ke nilai stempel waktu biasa selama pemrosesan kueri.

Nilai khusus Deskripsi
now Mengevaluasi waktu mulai transaksi saat ini dan mengembalikan stempel waktu dengan presisi mikrodetik.
today Mengevaluasi ke tanggal yang sesuai dan mengembalikan stempel waktu dengan nol untuk bagian waktu.
tomorrow

Mengevaluasi ke tanggal yang sesuai dan mengembalikan stempel waktu dengan nol untuk bagian waktu.

yesterday

Mengevaluasi ke tanggal yang sesuai dan mengembalikan stempel waktu dengan nol untuk bagian waktu.

Contoh berikut menunjukkan bagaimana now dan today bekerja dengan DATEADD fungsi.

select dateadd(day,1,'today'); date_add --------------------- 2009-11-17 00:00:00 (1 row) select dateadd(day,1,'now'); date_add ---------------------------- 2009-11-17 10:45:32.021394 (1 row)