Runtime Database Utilities

Índice

Verificação da estrutura do BD

RTDBUT.UTL_DB_SCHEMA

Descrição

Telas para criar/atualizar todos os objetos de banco relacionados com a aplicação (tabelas, sequences, etc.)

Campos:

Nome do schema em uso.
Indica se colunas que não são mais utilizadas devem ser removidas ou não.
Recebe o valor "S" ou "N". Na interface é representado por um check-box que quando selecionado representa o valor "S".
Nas telas de query, a interface utiliza uma pop-list com as opções "Sim", "Não" e em branco (nulo).

Nas opções de formato, aceita;
  • label-suffix: Quando informado "labe-suffix:true", o label aparece no lugar do sufixo, ou seja, após o check-box. Por padrão, o label aparece sempre à esquerda do check-box.
Indica que ao dropar as chaves primárias, deve-se incluir um cascade.
Script a ser utilizado para ajustar o schema.
Número máximo de registros a serem listados nos comandos SELECT.
Valor padrão: 100
Indica se deve ou não replicar os comandos de DML e DDL para os outros servidores da rede.
Valor padrão: S

Operações

Topo

Opções de execução

Esta tela apresenta algumas informações básicas sobre a conexão e permite ao usuário abrir as diferentes opções da interface.
Topo

Diagnosticar schema

Tela que recebe um nome de schema e verifica todos os objetos da base de dados, sugerindo um script de DDL para ajustar esta base de dados.
Topo

Informações de um schema

Apresenta um alista dos objetos do schema selecionado.
Topo

Informações osbre uma tabela

Lista todas as informações sobre uma tabela.

Dúvidas frequentes

  • Tipagens de colunas indicadas no UtlDbSchema
  • Quais cuidados devem existir para o uso do UTL_DB_SCHEMA ?
  • Erro "java.sql.SQLException: ERROR: function information_schema._pg_keypositions() does not exist". O que fazer?
  • Para que serve o campo "Use cascade on drop PK" ?
  • Veja também