SQL - Usando o catálogo do banco de dados - www.cadcobol.com.br



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


A informação do catálogo é vital para a operação normal do DB2.
Como os exemplos neste capítulo mostra, você pode recuperar informação do catálogo, mas mudando isto podem ter conseqüências sérias.
Então você não pode executar declarações de INSERT ou DELETE que afetam o catálogo e só um número limitado de colunas existe que você pode ser atualizadas.
Exceções para estas restrições são as tabelas catalogadas SYSIBM.SYSSTRINGS, SYSIBM.SYSPROCEDURES, SYSIBM.SYSCOLDIST, e SYSIBM.SYSCOLDISTSTATS nas quais você pode inserir linhas, pode proceder atualizações e deletar linhas.




Para executar os exemplos seguintes, você precisa ter autorização para fazer um SELECT de pelo menos das tabelas do catálogo.
Tenha cuidado quando examinando o catálogo DB2 porque alguns resultados podem resultar em um "long table space scans", ou seja leitura da tabela inteira.



Informação do catálogo sobre: