IBM DB2 Query Toolbox - List all computed columns in Db2 database



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

IBM Db2 Query Toolbox - List all computed columns in Db2 database

A consulta abaixo lista todas as colunas computadas no banco de dados IBM Db2
Query below lists all computed columns in IBM Db2 database

Consulta - Query

SELECT TABSCHEMA AS SCHEMA_NAME
,      TABNAME AS TABLE_NAME
,      COLNO AS COL_NO
,      COLNAME AS COLUMN_NAME
,      TYPENAME AS DATA_TYPE
,      TEXT AS GENERATION_EXPRESSION
  FROM SYSCAT.COLUMNS
 WHERE TABSCHEMA NOT LIKE 'SYS%'
   AND GENERATED = 'A'
 ORDER BY SCHEMA_NAME
 ,        TABLE_NAME
 ,        COL_NO;

Colunas

  • schema_name - nome do esquema contendo a tabela
  • table_name - nome da tabela
  • col_no - posição da coluna na tabela
  • column_name - nome da coluna
  • data_type - tipo de dados da coluna
  • generation_expression - fórmula de computaçãov

Linhas

  • Uma linha representa uma coluna gerada
  • Escopo das linhas: representa todas as colunas computadas de todos os esquemas
  • Ordenado pelo nome do esquema, nome da tabela e posição da coluna

Columns

  • schema_name - schema name containing table
  • table_name - table name
  • col_no - column position in table
  • column_name - name of the column
  • data_type - data type of column
  • generation_expression - computing formula

Rows

  • One row represents one generated column
  • Scope of rows: represents all computed columns from all schemas
  • Ordered by schema name, table name and column position

Resultado - Sample results


Copyright © Dataedo.