Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Mengembalikan bagian dari karakter atau teks.
Sintaksis
SUBSTRING ( expression, start, length )
Nota
Indeks/posisi untuk fungsi SUBSTRING berbasis 1.
Argumen
ekspresi
Adalah ekspresi karakter atau kolom jenis nvarchar(maks).
mulai
Adalah ekspresi bigint yang menentukan di mana karakter yang dikembalikan dimulai. Jika awal kurang dari 1, ekspresi yang dikembalikan akan dimulai pada karakter pertama yang ditentukan dalam ekspresi. Dalam hal ini, jumlah karakter yang dikembalikan adalah nilai terbesar dari jumlah awal + panjang- 1 atau 0. Jika awal lebih besar dari jumlah karakter dalam ekspresi nilai, ekspresi panjang nol dikembalikan.
panjangnya
Adalah ekspresi bigint positif yang menentukan berapa banyak karakter ekspresi yang akan dikembalikan. Jika panjangnya negatif, kesalahan dihasilkan dan pernyataan dihentikan. Jika jumlah awal dan panjang lebih besar dari jumlah karakter dalam ekspresi, seluruh ekspresi nilai yang dimulai pada awalnya dikembalikan.
Jenis Kembalian
nvarchar(maks)
Contoh
SELECT
'abcdefg' AS x,
SUBSTRING('abcdefg',2,4) AS substringX
FROM Input
| x | substringX |
|---|---|
| abcdefg | bcde |