ŞEMALARı GÖSTER
Şunun için geçerlidir: Databricks SQL denetimi yes Databricks Runtime
İsteğe bağlı olarak sağlanan normal ifade deseni ile eşleşen şemaları listeler. Desen sağlanmazsa, komut katalogdaki tüm şemaları listeler.
ve DATABASES
kullanımı SCHEMAS
değiştirilebilir olsa da SCHEMAS
tercih edilir.
Sözdizimi
SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]
Parametre
-
İsteğe bağlı olarak, şemaların gösterildiği kataloğun adı. Katalog belirtilmezse geçerli katalog uygulanır.
regex_pattern
deyiminin sonuçlarını filtrelemek için kullanılan normal ifade deseni.
*
ve|
karakteri dışında, desen normal bir ifade gibi çalışır.*
tek başına 0 veya daha fazla karakterle eşleşir ve|
herhangi biri eşleşebilecek birden çok farklı normal ifadeyi ayırmak için kullanılır.- Baştaki ve sondaki boşluklar işlemeden önce giriş deseninde kırpılır. Desen eşleşmesi büyük/küçük harfe duyarlı değildir.
Örnekler
-- 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