View a markdown version of this page

Fungsi CURRENT_DATE - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat posting blog.

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 /08 00:00. 10/02 CURRENT_DATE kembali10/01/08, tidak. 10/02/08

Sintaksis

CURRENT_DATE

Jenis pengembalian

DATE

Contoh

Contoh berikut mengembalikan tanggal saat ini (di AWS Region 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