Compartir a través de


SHOW COLUMNS

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Devuelve la lista de columnas de una tabla. Si la tabla no existe, se inicia una excepción.

Sintaxis

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

Nota:

Las palabras clave IN y FROM son intercambiables.

Parámetros

  • table_name

    Identifica la tabla. El nombre no debe incluir una especificación temporal.

  • schema_name

    Un medio alternativo opcional de calificar table_name con un nombre de esquema. Cuando se especifica este parámetro, el nombre de tabla no debe calificarse con otro nombre de esquema.

Ejemplos

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