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
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 dari
string
, mulaistart-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"