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.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Menghasilkan substring expr yang dimulai pada pos dan panjang len. Fungsi ini adalah sinonim untuk substring fungsi.
Sintaks
substr(expr, pos [, len] )
substr(expr FROM pos[ FOR len])
Argumen
-
expr: EkspresiBINARYatauSTRING. -
pos: Ekspresi numerik integral yang menentukan posisi awal. -
len: Ekspresi numerik integral opsional.
Mengembalikan
Hasilnya cocok dengan jenis expr.
pos berbasis 1. Jika pos negatif, awal ditentukan dengan menghitung karakter (atau byte untuk BINARY) dari akhir.
Jika len kurang dari 1 hasilnya kosong.
Jika len dihilangkan, fungsi akan kembali pada karakter atau byte yang dimulai dengan pos.
Contoh
> SELECT substr('Spark SQL', 5);
k SQL
> SELECT substr('Spark SQL', -3);
SQL
> SELECT substr('Spark SQL', 5, 1);
k
> SELECT substr('Spark SQL' FROM 5);
k SQL
> SELECT substr('Spark SQL' FROM -3);
SQL
> SELECT substr('Spark SQL' FROM 5 FOR 1);
k
> SELECT substr('Spark SQL' FROM -10 FOR 5);
Spar