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
Mengembalikan daftar fungsi setelah menerapkan pola regex opsional. SQL Databricks mendukung sejumlah besar fungsi. Anda dapat menggunakan SHOW FUNCTIONS
bersama dengan fungsi deskripsi untuk menemukan fungsi dan mempelajari cara menggunakannya dengan cepat. Klausul LIKE
bersifat opsional dan memastikan kompatibilitas dengan sistem lain.
Sintaks
SHOW [ function_kind ] FUNCTIONS [ { FROM | IN } schema_name ]
[ [ LIKE ] { function_name | regex_pattern } ]
function_kind
{ USER | SYSTEM | ALL }
Parameter
jenis_fungsi
Ruang nama fungsi yang akan dicari. Ruang nama yang valid adalah:
- USER - Mencari fungsi di antara fungsi yang ditentukan pengguna.
- SYSTEM - Mencari fungsi di antara fungsi yang ditentukan sistem.
- ALL - Mencari fungsi di antara fungsi yang ditentukan pengguna dan sistem.
-
Berlaku untuk:
Databricks SQL
Databricks Runtime 10.4 LTS ke atas
Menentukan skema di mana fungsi akan dicantumkan.
-
Nama fungsi yang ada dalam sistem. Jika
schema_name
tidak disediakan, nama fungsi mungkin dapat dikualifikasikan dengan nama skema sebagai pilihan. Jikafunction_name
tidak memenuhi syarat danschema_name
belum ditentukan, fungsi diselesaikan dari skema saat ini. regex_pattern
Pola regex yang digunakan untuk memfilter hasil pernyataan.
- Kecuali untuk karakter
*
dan|
, polanya bekerja seperti ekspresi reguler. -
*
sendiri cocok dengan 0 karakter atau lebih dan|
digunakan untuk memisahkan beberapa ekspresi reguler yang berbeda, yang salah satunya dapat sesuai. - kosong awal dan akhir dipangkas dalam pola input sebelum diproses. Pencocokan pola peka huruf besar/kecil.
- Kecuali untuk karakter
Contoh
-- List a system function `trim` by searching both user defined and system
-- defined functions.
> SHOW FUNCTIONS trim;
trim
-- List a system function `concat` by searching system defined functions.
> SHOW SYSTEM FUNCTIONS concat;
concat
-- List a qualified function `max` from schema `salesdb`.
> SHOW SYSTEM FUNCTIONS IN salesdb max;
max
-- List all functions starting with `t`
> SHOW FUNCTIONS LIKE 't*';
tan
tanh
timestamp
tinyint
to_csv
to_date
to_json
to_timestamp
to_unix_timestamp
to_utc_timestamp
transform
transform_keys
transform_values
translate
trim
trunc
typeof
-- List all functions starting with `yea` or `windo`
> SHOW FUNCTIONS LIKE 'yea*|windo*';
window
year
-- Use normal regex pattern to list function names that has 4 characters
-- with `t` as the starting character.
> SHOW FUNCTIONS LIKE 't[a-z][a-z][a-z]';
tanh
trim