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
Di Amazon QLDB, gunakanSUBSTRING
fungsi untuk mengembalikan substring dari string tertentu. Substring dimulai dari indeks awal yang ditentukan dan berakhir pada karakter terakhir dari string, atau pada panjang yang ditentukan.
Sintaksis
SUBSTRING (
string
,start-index
[,length
] )
Pendapat
tali
-
Nama bidang atau ekspresi tipe data
string
dari mana untuk mengekstrak substring. start-indeks
-
Posisi awal dalam
string
dari mana untuk memulai ekstraksi. Jumlah ini bisa negatif.Karakter pertama dari
string
memiliki indeks 1. panjang
-
(Opsional) Jumlah karakter (titik kode) untuk mengekstrak dari
string
, mulai daristart-index
dan berakhir pada (
) - 1. Dengan kata lain, panjang substring. Jumlah ini tidak bisa negatif.start-index+length
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"