TIMESTAMPFungsi TO_ di Amazon QLDB - Database Buku Besar Amazon Quantum (AmazonQLDB)

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

TIMESTAMPFungsi TO_ di Amazon QLDB

penting

Pemberitahuan akhir dukungan: Pelanggan yang ada akan dapat menggunakan Amazon QLDB hingga akhir dukungan pada 07/31/2025. Untuk detail selengkapnya, lihat Memigrasi QLDB Buku Besar Amazon ke Amazon Aurora Postgre. SQL

Di AmazonQLDB, diberikan string yang mewakili stempel waktu, gunakan TO_TIMESTAMP fungsi untuk mengonversi string ke tipe timestamp data. Ini adalah operasi terbalik dari. TO_STRING

Sintaks

TO_TIMESTAMP ( string [, 'format' ] )

Pendapat

string

Nama bidang atau ekspresi tipe data string yang diubah fungsi menjadi stempel waktu.

format

(Opsional) String literal yang mendefinisikan pola format input string, 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.

Padding nol adalah opsional saat menggunakan simbol format karakter tunggal (sepertiy,,M,d,H,h,m,s) tetapi diperlukan untuk varian empuk nol (sepertiyyyy,,,,MM,dd). HH hh mm ss

Perlakuan khusus diberikan pada dua digit tahun (simbol formatyy). 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/kecil.

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

Fungsi terkait