|
Tabelas de consulta materializada (MQTs) são tabelas cuja definição é baseada no resultado de uma consulta.
Os dados para MQTs consistem em uma ou mais tabelas base nas quais a definição de MQTs é baseada.
(Você pode pensar em MQTs como uma espécie de visão materializada.)
Materialized query tables (MQTs) are a tables whose definition is based on the result of a query.
The data for MQTs consists of one or more base tables on which MQTs definition is based.
(You can think of an MQTs as a kind of materialized view.)
A consulta abaixo lista todas as tabelas MQTs no banco de dados SQL Server com suas dependências (por exemplo, tabelas base).
Query below lists all MQTs tables in SQL Server database with their dependency (e.g. base tables).
Consulta - Query
SELECT TABSCHEMA AS SCHEMA_NAME
, TABNAME AS TABLE_NAME
, CASE BTYPE
WHEN 'T' THEN 'Table'
WHEN 'A' THEN 'Table alias'
WHEN 'I' THEN 'Index'
WHEN 'V' THEN 'View'
WHEN 'F' THEN 'Routine'
WHEN 'N' THEN 'Nickname'
END AS DEPENDENCY_TYPE
, BSCHEMA AS DEPENDENCY_SCHEMA_NAME
, BNAME AS DEPENDENCY_TABLE_NAME
FROM SYSCAT.TABDEP
WHERE DTYPE = 'S'
AND TABSCHEMA NOT LIKE 'SYS%'
ORDER BY TABSCHEMA
, TABNAME
|
Colunas
- schema_name - nome do esquema
- table_name - nome da tabela
- dependency_type - tipo de objeto do qual existe uma dependência:
- Tabela
- Alias de tabela
- Índice
- Visão
- Rotina
- Apelido
- dependency_schema_name - nome do esquema do objeto do qual a tabela de consulta materializada depende
- dependency_table_name - nome do objeto do qual depende a tabela de consulta materializada.
Linhas
- Uma linha representa uma tabela MQT. Se a tabela MQT consistir em vários objetos, cada objeto aparecerá separadamente.
- Escopo das linhas: todas as tabelas MQT no banco de dados
- Ordenado por esquema e nome
|
Columns
- schema_name - schema name
- table_name - table name
- dependency_type - type of object on which there is a dependency:
- Table
- Table alias
- Index
- View
- Routine
- Nickname
- dependency_schema_name - schema name of the object on which materialized query table depends
- dependency_table_name - name of the object on which materialized query table depends.
Rows
- One row represents one MQT table. If MQT table consists of multiple objects, each objects appears separately.
- Scope of rows: all MQT tables in the database
- Ordered by schema and name
|
Resultado - Sample results

Copyright © Dataedo.
|