Fungsi CURRENT_DATE - Amazon Redshift

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

Fungsi CURRENT_DATE

CURRENT_DATE mengembalikan tanggal di zona waktu sesi saat ini (UTC secara default) dalam format default: YYYY-MM-DD.

catatan

CURRENT_DATE mengembalikan tanggal mulai untuk transaksi saat ini, bukan untuk awal pernyataan saat ini. Pertimbangkan skenario di mana Anda memulai transaksi yang berisi beberapa pernyataan pada 10/01/08 23:59, dan pernyataan yang berisi CURRENT_DATE berjalan pada 10/02/08 00:00. CURRENT_DATE kembali10/01/08, tidak. 10/02/08

Sintaks

CURRENT_DATE

Jenis pengembalian

DATE

Contoh-contoh

Contoh berikut mengembalikan tanggal saat ini (di Wilayah AWS mana fungsi berjalan).

select current_date; date ------------ 2008-10-01

Contoh berikut membuat tabel, menyisipkan baris di mana default kolom todays_date adalah CURRENT_DATE, dan kemudian memilih semua baris dalam tabel.

CREATE TABLE insert_dates( label varchar(128) NOT NULL, todays_date DATE DEFAULT CURRENT_DATE); INSERT INTO insert_dates(label) VALUES('Date row inserted'); SELECT * FROM insert_dates; label | todays_date ------------------+------------- Date row inserted | 2023-05-10