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


KATALÓGUSOK 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 10.4 LTS és a Unity Catalog felett csak jelölje be az igennel jelölt jelölőnégyzetet

Felsorolja az opcionálisan megadott reguláris kifejezésmintának megfelelő katalógusokat. Ha nincs megadva minta, akkor a parancs felsorolja a metaadattár összes katalógusát.

Syntax

SHOW CATALOGS [ [ LIKE ] regex_pattern ]

Paraméterek

  • regex_pattern

    Az utasítás eredményeinek szűrésére szolgáló reguláris kifejezésminta.

    • 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.

Példák

-- Create catalogs.
> CREATE CATALOG payroll_cat;
> CREATE CATALOG payments_cat;

-- Lists all the catalogs.
> SHOW CATALOGS;
 catalog
 --------------
 hive_metastore
           main
   payments_cat
    payroll_cat

-- Lists catalogs with name starting with string pattern `pay`
> SHOW CATALOGS LIKE 'pay*';
 catalog
 ------------
 payments_cat
  payroll_cat