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
Mencantumkan skema yang cocok dengan pola ekspresi reguler yang disediakan secara opsional. Jika tidak ada pola yang disediakan, perintah mencantumkan semua skema dalam katalog.
Meskipun penggunaan SCHEMAS dan DATABASES dapat dipertukarkan, SCHEMAS lebih disukai.
Sintaks
SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]
Parameter
-
Secara opsional nama katalog yang akan ditampilkan skemanya. Jika tidak ada katalog yang ditentukan, katalog saat ini berlaku.
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
-- Create schema. Assumes a schema named `default` already exists in
-- the system.
> CREATE SCHEMA payroll_sc;
> CREATE SCHEMA payments_sc;
-- Lists all the schemas.
> SHOW SCHEMAS;
databaseName
------------
default
payments_sc
payroll_sc
-- Lists schemas with name starting with string pattern `pay`
> SHOW SCHEMAS LIKE 'pay*';
databaseName
------------
payments_sc
payroll_sc
-- Lists all schemas. Keywords SCHEMAS and DATABASES are interchangeable.
> SHOW SCHEMAS;
databaseName
------------
default
payments_sc
payroll_sc
-- Lists all schemas in catalog `some_catalog`.
> SHOW SCHEMAS IN some_catalog;
databaseName
------------
schema1
schema2