| Dbix :: pglink :: local Emulação de DBI para acesso a dados locais na função PostgreSQL PL / Perl |
Baixe Agora |
Dbix :: pglink :: local Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Alexey Sharafutdinov
- Site do editor:
- http://search.cpan.org/~asvbr/
Dbix :: pglink :: local Tag
Dbix :: pglink :: local Descrição
Emulação de DBI para acesso a dados local na função PostgreSQL PL / Perl DBIX :: PGLink :: Local é uma emulação do DBI para acesso a dados locais em função PostgreSQL PL / Perl.synopsispostgresql script Criar função fn () retorna ... Language Plperlu como $$ ... use dbix :: pglink :: local; $ Q = pg_dbh-> Preparar (Q); $ Q-> Executar ("World"); enquanto (minha $ row = $ Q-> fetchrow_hashref) {elog 'Info', $ Row -> {foo}; # imprime 'olá, mundo'} ... $ v = pg_dbh-> selectrow_array ('select $ 1 * $ 1 como bar', # consulta string {tipos => }), # atributos 3 # valores de parâmetros) ; Elog 'Info', $ v; # Prints '9' ... $$ Aviso: Este módulo funciona apenas nas funções do PostgreSQL escrita no idioma PL / Perlu no servidor PostgreSQL versão 8.2 ou superior.dbix :: pglink :: local é um invólucro em torno da interface de programação do servidor PL / Perl (SPI) funciona. O módulo fornece apenas funções básicas do DBI. Para olhar completo do driver compatível com DBI para DBD :: PGSPI.Module Gerenciar instruções preparadas e planos de consulta de cache. Não depende do outro código DBIX :: PGLink (exceto DBIX :: Pglink :: Logger) e pode ser usado em qualquer função PL / Perl. Requisitos: · Perl.
Dbix :: pglink :: local Software Relacionado