Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi TO_TIMESTAMP di Amazon QLDB
Di Amazon QLDB, diberi string yang mewakili stempel waktu, gunakanTO_TIMESTAMP
fungsi untuk mengonversi string ke tipetimestamp
data. Ini adalah operasi terbalikTO_STRING
.
Sintaksis
TO_TIMESTAMP (
string
[, 'format
' ] )
Pendapat
tali
-
Nama field atau ekspresi tipe data
string
yang fungsi mengkonversi ke stempel waktu. format
-
(Opsional) String literal yang mendefinisikan pola format
string
input, dalam hal bagian tanggalnya. Untuk format yang valid, lihatString format stempel waktu.Jika argumen ini dihilangkan, fungsi mengasumsikan bahwa
string
dalam format stempel waktu Ion standar. Ini adalah cara yang disarankan untuk mengurai stempel waktu Ion menggunakan fungsi ini. Nol padding adalah opsional ketika menggunakan simbol format karakter tunggal (seperti
y
,,M
,d
,H
,h
,m
,,,s
) tetapi diperlukan untuk varian nol-empuk mereka (sepertiyyyy
,,MM
,dd
,HH
,hh
,mm
,ss
).Perlakuan khusus diberikan pada tahun dua digit (simbol format
yy
). 1900 ditambahkan ke nilai yang lebih besar dari atau sama dengan 70, dan 2000 ditambahkan ke nilai kurang dari 70.Nama bulan dan indikator AM atau PM tidak peka huruf besar.
Jenis pengembalian
timestamp
Contoh
TO_TIMESTAMP('2007T') -- `2007T` TO_TIMESTAMP('2007-02-23T12:14:33.079-08:00') -- `2007-02-23T12:14:33.079-08:00` TO_TIMESTAMP('2016', 'y') -- `2016T` TO_TIMESTAMP('2016', 'yyyy') -- `2016T` TO_TIMESTAMP('02-2016', 'MM-yyyy') -- `2016-02T` TO_TIMESTAMP('Feb 2016', 'MMM yyyy') -- `2016-02T` TO_TIMESTAMP('February 2016', 'MMMM yyyy') -- `2016-02T` -- Runnable statements SELECT TO_TIMESTAMP('2007T') FROM << 0 >> -- 2007T SELECT TO_TIMESTAMP('02-2016', 'MM-yyyy') FROM << 0 >> -- 2016-02T