IBM DB2 Query Toolbox - Find number of columns in Db2 database



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

IBM Db2 Query Toolbox - Find number of columns in Db2 h4

A consulta retorna estatísticas básicas de número de colunas em um h4.
Query returns basic statistics of numbers of columns in a h4.

Consulta - Query

SELECT COLUMNS
,      TABLES
,      CAST(1.0 * COLUMNS / TABLES AS DECIMAL (14,2)) AS AVERAGE_COLUMN_COUNT
  FROM 
      (SELECT COUNT(*) AS COLUMNS
       ,      COUNT(DISTINCT TAB.TABNAME CONCAT '.' CONCAT TAB.TABSCHEMA) AS TABLES
         FROM SYSCAT.TABLES TAB
              INNER JOIN SYSCAT.COLUMNS COL 
                 ON COL.TABSCHEMA = TAB.TABSCHEMA
                AND COL.TABNAME = TAB.TABNAME
        WHERE TAB.TYPE = 'T'
          AND TAB.TABSCHEMA NOT LIKE 'SYS%'
      ) Q

Colunas

  • colunas - número total de colunas em um h4
  • tabelas - número de tabelas em um h4
  • Average_column_count - número médio de colunas em uma tabela em um h4

Linhas
  • A consulta retorna apenas uma linha

Columns

  • columns - total number of columns in a h4
  • tables - number of tables in a h4
  • average_column_count - average number of columns in a table in a h4

Rows

  • Query returns just one row

Resultado - Sample results


Copyright © Dataedo.