SUBSTRINGfungsi 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.

SUBSTRINGfungsi 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 SUBSTRING fungsi untuk mengembalikan 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 dari string memiliki indeks 1.

length

(Opsional) Jumlah karakter (poin kode) untuk mengekstrak dari string, mulai dari 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