| Dbix :: systemcatalog. Módulo Perl para acessar o catálogo de sistemas em bancos de dados comuns (acesso através do DBI (3)) |
Baixe Agora |
Dbix :: systemcatalog. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Milan Sorm
- Site do editor:
- http://search.cpan.org/~milso/SchemaView-Plus-0.16/bin/svplus
Dbix :: systemcatalog. Tag
Dbix :: systemcatalog. Descrição
Módulo Perl para Accessing System Catalog em bancos de dados comuns (acesso através do DBI (3)) Dbix :: systemcatalog é um módulo Perl para acessar o catálogo de sistemas em bancos de dados comuns (acesso através do DBI (3)). Sinopse Use DBI; Use DBIX :: SystemCatalog; # Create DBIX :: SystemCatalog Object e vincular o DBI My $ DBH = dbi-> Connect ('DBI: Oracle:', 'Login', 'Senha'); Meu $ Catalog = New Dbix :: SystemCatalog $ DBH; # buscar todos os esquemas de banco de dados Meus @schemas = $ catalog-> esquemas; # Selecione um esquema (por exemplo, primeiro esquema) $ catalog-> esquema ($ esquemas ); # buscar todas as tabelas e visualizações com tipos de objetos Meus @tables = $ catalog-> tables_with_types; # buscar colunas da primeira tabela buscada Meus @Columns = $ catalog-> table_columns ($ tabelas -> {nome}); # buscar todos os relacionamentos entre tabelas e vê meus @relationships = $ catalog-> relacionamentos; # buscar todas as chaves primárias para tabela minhas @primary_keys = $ catalog-> primário_keys ($ tables -> {nome}); # buscar todos os índices exclusivos para a tabela Meu @unique_Indexe = $ Catalog-> Unique_Indexe ($ tabelas -> {nome}); # buscar todos os índices para tabela minhas @Indexes = $ catalog-> índices ($ table -> {nome}); # Desconectar banco de dados $ dbh-> desconexão; este módulo pode acessar ao catálogo de sistema de banco de dados através da interface DBI (3). Métodos básicos Acesso a objetos por meio de interface padrão DBI (3) (Tabelas de Chamadas () para lista de objetos e selectall_arrayref () com o SQL básico para obter estrutura de objetos) .Constructor procura a interface de banco de dados implementada do módulo específico para o driver DBD usado (obtido de DBI (3)). Esse módulo pode adicionar funções mais rápidas e melhores, como relacionamentos ou tipos de objetos. Requisitos: · Perl.
Dbix :: systemcatalog. Software Relacionado