| pgintcl. uma interface TCL gratuita e aberta para PostgreSQL |
Baixe Agora |
pgintcl. Classificação e resumo
- Nome do editor:
- L J Bayuk
- Site do editor:
- http://pgfoundry.org/users/lbayuk/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 55 KB
pgintcl. Tag
pgintcl. Descrição
Uma interface TCL gratuita e aberta para PostgreSQL O PGIntCl é uma interface TCL de código aberto para o PostgreSQL, que é escrito inteiramente em TCL e não confia no libpq. O PGIntCl é altamente, mas não totalmente compatível com outras interfaces TCL, embora seja mais lento.pgIntCl é testado usando um conjunto de testes chamado PGTCLTEST. Isso usa os comandos TCLTEST incluídos no TCL / TK. O PGIntCl inclui cerca de 200 testes de funções PGTCl, incluindo testes de tempo e testes de vazamento de memória. A suíte de teste PGTCLTEST não foi lançada. Aqui estão algumas características principais de "PGInCl": · Escrito completamente em tcl · Implementa praticamente todas as chamadas padrão (agrupadas) libpgtcl · Chama de objetos grandes · Suportes Ouvir / Notificar · Suporta a substituição do manipulador de aviso (extensão) · Suporta a nova chamada PG_EXECUTE · Suporta a autenticação de desafio / resposta do PostgreSQL MD5 · Novo pg_result -cmdTuples retorna o número de tuplas afetadas por uma inserção, exclusão ou atualização (recurso no PostgreSQL 7.4 libpgtcl) · Suporta distinguir valores de banco de dados null de cordas vazias (extensão) · Implementos Novo PG_Result -List e pg_result -llist (como encontrado Gborg PGTCL) · Implementos pg_escape_string (foi em beta Gborg pgtcl cvs, mas removido) e pg_quote (de Gborg pgtcl) · Executar declarações preparadas com: pg_exec_prepared, incluindo o envio e recebimento de dados binários não escapados (extensão) · Obtenha parâmetros postgresql com: pg_parameter_status (extensão) · Obter status de transação com: pg_transaction_status (extensão) · Acessar campos de mensagem de erro expandida com: pg_result -errorfield (extensão). Isto foi estendido para também aplicar-se a PG_RESULT -Error para compatibilidade com Gborg PGTCL. · Acessar as informações do atributo estendido com: pg_result -lxattributes (extensão) · Obtenha a tag de status do comando com pg_result -cmdstatus (extensão) · Parse separado e executar com: pg_exec_params, binário seguro · Escape / Unescape Bytea com: pg_escape_bytea, pg_unescape_bytea Requisitos: · PostgreSQL 7.4 ou posterior · TCL 8.4.4 ou posterior O que há de novo nesta versão: · Esta versão adiciona 4 comandos, 2 opções para pg_result · Suporta standard_conforming_strings ao escapar de strings e dados Bytea.
pgintcl. Software Relacionado