DBIX :: QUEYBYNAME.

execute as consultas SQL por nome
Baixe Agora

DBIX :: QUEYBYNAME. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Erwan Lemonnier
  • Site do editor:
  • http://search.cpan.org/~erwan/Sub-Contract-0.09/lib/Sub/Contract.pm

DBIX :: QUEYBYNAME. Tag


DBIX :: QUEYBYNAME. Descrição

Executar consultas SQL pelo nome DBIX :: QueryByName é um módulo Perl que permite desacoplar o código SQL do Código Perl, substituindo as consultas do SQL Inline por chamadas de método. A ideia é escrever o código de suas consultas SQL em outro lugar do que no seu código PERL (em um arquivo XML Por exemplo) e deixe o dbix :: QueryByName carregar essas declarações SQL e gerar métodos para executar cada consulta como um método de objeto usual Call.Se módulo também implementa a recuperação automática da sessão do banco de dados e a tentativa de consulta, quando é considerada segura para fazê-lo. Foi especificamente projetado para ser usado como uma interface de alta disponibilidade em relação a um cluster de bancos de dados Postgres replicado em execução por trás de um serviço IP.dbix :: QueryByName pode gerenciar várias conexões de banco de dados e fork safe.synopsis use dbix :: querybyName; Meu $ DBH = DBIX :: QueryByName-> Novo (); # Defina 2 Conexões de Banco de Dados $ DBH-> Connect ("DB1" ", DBI: PG: DBName = MyDB; host = 127.0.0.1; Port = 6666", $ username, $ Senha); $ dbh-> Connect ("DB2", "DBI: SQLite: / caminho / para / db / file"); # carregar algumas consultas padrão para executar contra db1 my $ consultas = inserir em trabalhos (ID, nome de usuário, descrição, status) Valores (? ,?, 0) "Catch Mouse"}); $ dbh-> add_job ({id => 13, nome de usuário => "jerry", description => "fugir do gato"}); # Conte o número de linhas: Meu $ sth = $ dbh-> get_job_count (); # Então faça o que você costuma fazer com um manipulador de declaração ... Requisitos: · Pitão


DBIX :: QUEYBYNAME. Software Relacionado