Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi EXTRACT di Amazon QLDB
Di Amazon QLDB, gunakanEXTRACT
fungsi untuk mengembalikan nilai integer dari tanggal atau bagian waktu yang ditentukan dari stempel waktu tertentu.
Sintaksis
EXTRACT (
datetimepart
FROMtimestamp
)
Pendapat
datetimepart
-
Tanggal atau waktu bagian yang fungsi ekstrak. Parameter ini dapat menjadi salah satu dari yang berikut:
-
year
-
month
-
day
-
hour
-
minute
-
second
-
timezone_hour
-
timezone_minute
-
stempel waktu
-
Nama bidang atau ekspresi tipe data
timestamp
yang fungsi ekstrak dari. Jika parameter ini adalah tipe yang tidak diketahui (NULL
orMISSING
), fungsi kembaliNULL
.Nilai literal stempel waktu Ion dapat dilambangkan dengan backticks (
`...`
). Untuk memformat detail dan contoh nilai stempel waktu, lihat Cap Waktudalam dokumen spesifikasi Amazon Ion.
Jenis pengembalian
int
Contoh
EXTRACT(YEAR FROM `2010-01-01T`) -- 2010 EXTRACT(MONTH FROM `2010T`) -- 1 (equivalent to 2010-01-01T00:00:00.000Z) EXTRACT(MONTH FROM `2010-10T`) -- 10 EXTRACT(HOUR FROM `2017-01-02T03:04:05+07:08`) -- 3 EXTRACT(MINUTE FROM `2017-01-02T03:04:05+07:08`) -- 4 EXTRACT(TIMEZONE_HOUR FROM `2017-01-02T03:04:05+07:08`) -- 7 EXTRACT(TIMEZONE_MINUTE FROM `2017-01-02T03:04:05+07:08`) -- 8 -- Runnable statements SELECT EXTRACT(YEAR FROM `2010-01-01T`) FROM << 0 >> -- 2010 SELECT EXTRACT(MONTH FROM `2010T`) FROM << 0 >> -- 1