Delen via


SHOW COLUMNS

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert de lijst met kolommen in een tabel. Als de tabel niet bestaat, wordt er een uitzondering gegenereerd.

Syntaxis

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

Notitie

Trefwoorden IN en FROM zijn uitwisselbaar.

Parameters

  • table_name

    Identificeert de tabel. De naam mag geen tijdelijke specificatie bevatten.

  • schema_name

    Een optioneel alternatief voor het kwalificeren van de table_name met een schemanaam. Wanneer deze parameter is opgegeven, mag de tabelnaam niet worden gekwalificeerd met een andere schemanaam.

Voorbeelden

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