Megosztás a következőn keresztül:


KÖTETEK MEGJELENÍTÉSE

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime 13.3 LTS és a Unity Catalog felett csak jelölje be az igennel jelölt jelölőnégyzetet

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

  • schema_name

    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.

Válaszok

Eredményhalmaz két oszlopmal:

  • database STRING NOT NULL: A kötet sémája
  • volumeName 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