DESCRIBE MATERIALIZED VIEW¶
Descreve as colunas em uma exibição materializada.
DESCRIBE pode ser abreviado como DESC.
- Consulte também:
CREATE MATERIALIZED VIEW , DROP MATERIALIZED VIEW , ALTER MATERIALIZED VIEW , SHOW MATERIALIZED VIEWS
Sintaxe¶
DESC[RIBE] MATERIALIZED VIEW <name>
Parâmetros¶
name
Especifica o identificador da exibição materializada a ser descrita. Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.
Notas de uso¶
A saída do comando não inclui a definição da exibição. Para ver a definição da exibição materializada, use SHOW MATERIALIZED VIEWS ou GET_DDL.
DESC MATERIALIZED VIEW e DESCRIBE TABLE são intercambiáveis. O comando recupera os detalhes da tabela ou exibição que corresponde aos critérios da instrução.
Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada.
Exemplos¶
Exemplo de configuração:
CREATE MATERIALIZED VIEW emp_view AS SELECT id "Employee Number", lname "Last Name", location "Home Base" FROM emp;
Descrever a exibição materializada:
DESC MATERIALIZED VIEW emp_view;
+-----------------+--------------+--------+-------+---------+-------------+------------+-------+------------+---------+
| name | type | kind | null? | default | primary key | unique key | check | expression | comment |
|-----------------+--------------+--------+-------+---------+-------------+------------+-------+------------+---------|
| Employee Number | NUMBER(38,0) | COLUMN | Y | NULL | N | N | NULL | NULL | NULL |
| Last Name | VARCHAR(50) | COLUMN | Y | NULL | N | N | NULL | NULL | NULL |
| Home Base | VARCHAR(100) | COLUMN | Y | NULL | N | N | NULL | NULL | NULL |
+-----------------+--------------+--------+-------+---------+-------------+------------+-------+------------+---------+