SHOW COLUMNS

Si applica a:check contrassegnato con sì controllo SQL di Databricks contrassegnato con sì Databricks Runtime

Restituisce l'elenco di colonne di una tabella. Se la tabella non esiste, viene generata un'eccezione.

Sintassi

SHOW COLUMNS { IN | FROM } table_name [ { IN | FROM } schema_name ]

Nota

Le parole chiave e FROM sono intercambiabiliIN.

Parametri

  • Table_name

    Identifica la tabella. Il nome non deve includere una specifica temporale.

  • Schema_name

    Un metodo alternativo facoltativo per qualificare con table_name un nome di schema. Quando questo parametro viene specificato, il nome della tabella non deve essere qualificato con un nome di schema diverso.

Esempi

-- Create `customer` table in the `salessc` schema;
> USE SCHEMA salessc;
> CREATE TABLE customer(
    cust_cd INT,
    name VARCHAR(100),
    cust_addr STRING);

-- List the columns of `customer` table in current schema.
> SHOW COLUMNS IN customer;
  col_name
 ---------
   cust_cd
      name
 cust_addr

-- List the columns of `customer` table in `salessc` schema.
> SHOW COLUMNS IN salessc.customer;
  col_name
 ---------
   cust_cd
      name
 cust_addr

-- List the columns of `customer` table in `salesdb` schema
> SHOW COLUMNS IN customer IN salessc;
  col_name
 ---------
   cust_cd
      name
 cust_addr