IBM DB2 Query Toolbox - List user created schemas



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

IBM Db2 Query Toolbox - List user created schemas

A consulta abaixo lista os esquemas no banco de dados criado pelos usuários, ou seja, excluindo os esquemas padrão SYS * , SQLJ e NULLID.
Query below lists schemas in database created by users, i.e. excluding default SYS*, SQLJ, and NULLID schemas.

Consulta - Query

SELECT SCHEMANAME AS SCHEMA_NAME
,      OWNER      AS SCHEMA_OWNER
,      CASE OWNERTYPE 
            WHEN 'S' THEN 'SYSTEM'
            WHEN 'U' THEN 'INDIVIDUAL USER' 
       END        AS SCHEMA_OWNER_TYPE
,      DEFINER    AS SCHEMA_DEFINER
,      CASE DEFINERTYPE 
            WHEN 'S' THEN 'SYSTEM'
            WHEN 'U' THEN 'INDIVIDUAL USER'
       END        AS SCHEMA_DEFINER_TYPE
  FROM SYSCAT.SCHEMATA    
 WHERE SCHEMANAME NOT LIKE 'SYS%'
   AND SCHEMANAME NOT IN ('SQLJ', 'NULLID')
 ORDER BY SCHEMA_NAME

Colunas

  • schema_name - nome do esquema
  • schema_owner - ID de autorização do proprietário do esquema
  • schema_owner_type - tipo de proprietário:
    • sistema
    • usuário individual
  • schema_definer - ID de autorização do definidor do esquema
  • schema_definer_type - tipo definidor
    • sistema
    • usuário individual

Linhas

  • Uma linha representa um esquema em um banco de dados
  • Escopo das linhas: todos os esquemas em um banco de dados, exceto SYS *, SQLJ, NULLID padrão
  • Ordenado pelo nome do esquema

Columns

  • schema_name - schema name
  • schema_owner - authorization ID of the owner of the schema
  • schema_owner_type - owner type:
    • system
    • individual user
  • schema_definer - authorization ID of the definer of the schema
  • schema_definer_type - definer type
    • system
    • individual user

Rows

  • One row represents one schema in a database
  • Scope of rows: all schemas in a database, excluding default SYS* , SQLJ, NULLID
  • Ordered by schema name

Resultado - Sample results


Copyright © Dataedo.