KÖTETEK MEGJELENÍTÉSE
A következőkre vonatkozik: Databricks SQL Databricks Runtime 13.3 LTS és a Unity Catalog felett csak
Felsorolja az aktuális vagy opcionálisan megadott sémában az aktuális felhasználó számára elérhető összes kötetet. Ezen kívül az utasítás kimenetét egy választható egyező minta is szűrheti.
Syntax
SHOW VOLUMES [ { FROM | IN } schema_name ] [ [ LIKE ] regex_pattern } ]
Paraméterek
-
Azt a sémát adja meg, amelyben a köteteket fel kell sorolni.
regex_pattern
Egy
STRING
reguláris kifejezésmintával rendelkező literál, amely az utasítás eredményeinek szűrésére szolgál.- A minta a karakter és
|
a karakter*
kivételével úgy működik, mint egy reguláris kifejezés. *
csak 0 vagy több karakter felel meg, és|
több különböző reguláris kifejezés elválasztására szolgál, amelyek bármelyike megfelelhet.- A bevezető és záró üreseket a rendszer a feldolgozás előtt levágja a bemeneti mintában. A mintaegyezés érzéketlen a kis- és nagybetűk között.
- A minta a karakter és
Válaszok
Eredményhalmaz két oszlopmal:
database STRING NOT NULL
: A kötet sémájavolumeName STRING NOT NULL
: A kötet neve
Példák
– List all volumes accessible by the caller
> SHOW VOLUMES
database volumeName
---------------- ----------
default my_external_volume
default another_volume
default foo_volume
– List all volumes under schema `machine_learning`
> SHOW VOLUMES IN machine_learning
database volumeName
---------------- ----------
machine_learning bar_volume
– List all volumes whose name starts with 'a'
> SHOW VOLUMES LIKE 'a*'
database volumeName
---------------- ----------
default another_volume