IBM DB2 Query Toolbox - Find a table by the name in Db2 database



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

IBM Db2 Query Toolbox - Find a table by the name in Db2 database

A consulta abaixo encontra tabelas com nomes específicos em todos os esquemas de um banco de dados.
Neste caso, ele procura a tabela 'XGOREV'.

Query below finds tables with specific name in all schemas in a database.
In this case it searches for 'XGOREV' table.

Consulta - Query

SELECT T.TABSCHEMA AS SCHEMA_NAME
,      T.TABNAME   AS TABLE_NAME
  FROM SYSCAT.TABLES T
 WHERE T.TYPE = 'T'
   AND T.TABNAME = 'XGOREV'
 ORDER BY SCHEMA_NAME
 ,        TABLE_NAME;

Colunas

  • schema_name - o nome da tabela de esquema foi encontrado em
  • table_name - nome da tabela (redundante, pois deve ser exatamente o mesmo que o fornecido)

Linhas

  • Uma linha representa uma mesa
  • Escopo das linhas: todas as tabelas encontradas
  • Ordenado pelo nome do esquema

Columns

  • schema_name - name of schema table was found in
  • table_name - name of table (redundant as it should be exactly the same as provided)

Rows

  • One row represents a table
  • Scope of rows: all found tables
  • Ordered by schema name

Notas - Notes

  1. There migh be more tables than one because different schemas in a database can have tables with the same names
    Pode haver mais tabelas de uma porque diferentes esquemas em um banco de dados podem ter tabelas com os mesmos nomes

Resultado - Sample results

Lista de tabelas com o nome 'XGOREV'.
List of tables named 'XGOREV'.


Copyright © Dataedo.