Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. 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 10/02/08 00:00. CURRENT_DATE kembali10/01/08
, tidak. 10/02/08
Sintaksis
CURRENT_DATE
Jenis pengembalian
DATE
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