VISA SCHEMAN

Gäller för:check markerad ja Databricks SQL-kontroll markerad ja Databricks Runtime

Visar de scheman som matchar ett mönster för reguljära uttryck som du kan ange. Om inget mönster anges visar kommandot alla scheman i katalogen.

Även om användning av SCHEMAS och DATABASES är utbytbar, SCHEMAS är att föredra.

Syntax

SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]

Parametrar

  • catalog_name

    Alternativt namnet på katalogen som scheman ska visas för. Om ingen katalog anges gäller den aktuella katalogen.

  • regex_pattern

    Ett mönster för reguljära uttryck som används för att filtrera resultatet av -instruktionen.

    • * Förutom och | tecken fungerar mönstret som ett reguljärt uttryck.
    • * ensam matchar 0 eller flera tecken och | används för att separera flera olika reguljära uttryck, som alla kan matcha.
    • Inledande och avslutande blanksteg trimmas i indatamönstret före bearbetning. Mönstermatchningen är skiftlägesokänslig.

Exempel

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