DATE_ ADD fungsi 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.

DATE_ ADD fungsi 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, gunakan DATE_ADD fungsi untuk menambah nilai stempel waktu yang diberikan dengan interval tertentu.

Sintaks

DATE_ADD( datetimepart, interval, timestamp )

Pendapat

datetimepart

Bagian tanggal atau waktu dimana fungsi beroperasi. Parameter ini dapat berupa salah satu dari yang berikut:

  • year

  • month

  • day

  • hour

  • minute

  • second

interval

Integer yang menentukan interval untuk menambahkan ke yang diberikan timestamp. Sebuah integer negatif mengurangi interval.

timestamp

Nama bidang atau ekspresi tipe data timestamp yang ditambahkan fungsi.

Nilai literal stempel waktu Ion dapat dilambangkan dengan backticks (). `...` Untuk detail pemformatan dan contoh nilai stempel waktu, lihat Stempel waktu dalam dokumen spesifikasi Amazon Ion.

Jenis pengembalian

timestamp

Contoh

DATE_ADD(year, 5, `2010-01-01T`) -- 2015-01-01T DATE_ADD(month, 1, `2010T`) -- 2010-02T (result adds precision as necessary) DATE_ADD(month, 13, `2010T`) -- 2011-02T (2010T is equivalent to 2010-01-01T00:00:00.000Z) DATE_ADD(day, -1, `2017-01-10T`) -- 2017-01-09T DATE_ADD(hour, 1, `2017T`) -- 2017-01-01T01:00Z DATE_ADD(hour, 1, `2017-01-02T03:04Z`) -- 2017-01-02T04:04Z DATE_ADD(minute, 1, `2017-01-02T03:04:05.006Z`) -- 2017-01-02T03:05:05.006Z DATE_ADD(second, 1, `2017-01-02T03:04:05.006Z`) -- 2017-01-02T03:04:06.006Z -- Runnable statements SELECT DATE_ADD(year, 5, `2010-01-01T`) FROM << 0 >> -- 2015-01-01T SELECT DATE_ADD(day, -1, `2017-01-10T`) FROM << 0 >> -- 2017-01-09T

Fungsi terkait