Fungsi SUBSTRING di Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

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

Fungsi SUBSTRING 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 Buku Besar QLDB Amazon ke Amazon Aurora PostgreSQL.

Di Amazon QLDB, gunakan fungsi untuk mengembalikan substring SUBSTRING dari string yang diberikan. Substring dimulai dari indeks awal yang ditentukan dan berakhir pada karakter terakhir dari string, atau pada panjang yang ditentukan.

Sintaks

SUBSTRING ( string, start-index [, length ] )

Pendapat

string

Nama bidang atau ekspresi tipe data string dari mana untuk mengekstrak substring.

start-index

Posisi awal dalam string dari mana untuk memulai ekstraksi. Angka ini bisa negatif.

Karakter pertama string memiliki indeks 1.

length

(Opsional) Jumlah karakter (poin kode) untuk mengekstrak daristring, mulai start-index dan berakhir pada (start-index+length) - 1. Dengan kata lain, panjang substring. Angka ini tidak bisa negatif.

Jika parameter ini tidak disediakan, fungsi berlangsung sampai akhir. string

Jenis pengembalian

string

Contoh

SUBSTRING('123456789', 0) -- '123456789' SUBSTRING('123456789', 1) -- '123456789' SUBSTRING('123456789', 2) -- '23456789' SUBSTRING('123456789', -4) -- '123456789' SUBSTRING('123456789', 0, 999) -- '123456789' SUBSTRING('123456789', 0, 2) -- '1' SUBSTRING('123456789', 1, 999) -- '123456789' SUBSTRING('123456789', 1, 2) -- '12' SUBSTRING('1', 1, 0) -- '' SUBSTRING('1', 1, 0) -- '' SUBSTRING('1', -4, 0) -- '' SUBSTRING('1234', 10, 10) -- '' -- Runnable statements SELECT SUBSTRING('123456789', 1) FROM << 0 >> -- "123456789" SELECT SUBSTRING('123456789', 1, 2) FROM << 0 >> -- "12"

Fungsi terkait