Ações Postgre
Postgre Actions são usados para interagir com tabelas no Postgre Server
Ações
postgre.open
Abra uma nova conexão com o banco de dados
Parâmetros:
host - IP ou nome de host do servidor a ser conectado
user - Nome de usuário a ser usado na autenticação Postgre
password - Senha a ser usada na autenticação do Postgre
database - Nome do banco de dados com o qual se conectar
port (opcional) - Número da porta para conectar com o Postgre Server (padrão=5432)
Retornar:
connection - Objeto de conexão com o servidor
Exceções:
ConnectionException - Quando ocorrem problemas com a conexão do Postgre Server
postgre.close
Fecha a conexão com o servidor Postgre
Parâmetros:
connection - Objeto de conexão com o servidor. As conexões são criadas usando a ação postgre.open
Retornar:
Esta ação não tem retorno.
Exceções:
Esta ação não retorna nenhuma exceção
postgre.commit
Confirme a transação no servidor Postgre
Parâmetros:
connection - Objeto de conexão com o servidor. As conexões são criadas usando a ação postgre.open
Retornar:
Esta ação não tem retorno
Exceções:
Esta ação não retorna nenhuma exceção
postgre.execute_sql
Executar um comando SQL no servidor Postgre
Parâmetros:
connection - Objeto de conexão com o servidor. As conexões são criadas usando a ação postgre.open
sql - String com comando SQL a ser executado
auto_commit (opcional) - Defina se o auto commit na transação deve ser usado ou não (default=True)
Retornar:
result - Grade com todos os resultados retornados para o comando SQL
count - Número de linhas retornadas pelo resultado
affected_rows - Número de linhas afetadas pela execução do comando SQL
Exceções:
ConnectionException - Quando ocorrem problemas com a conexão do Postgre Server
postgre.rollback
Reverter todas as transações da conexão fornecida
Parâmetros:
connection - Objeto de conexão com o servidor. As conexões são criadas usando a ação postgre.open
Retornar:
Esta ação não tem retorno.
Exceções:
Esta ação não retorna nenhuma exceção
postgre.select
Executar uma consulta SQL no servidor Postgre
Parâmetros:
connection - Objeto de conexão com o servidor. As conexões são criadas usando a ação postgre.open
sql - String com comando SQL a ser executado
Retornar:
result - Grade com todos os resultados retornados para o comando SQL
count - Número de linhas retornadas pelo resultado
Exceções:
ConnectionException - Quando ocorrem problemas com a conexão do Postgre Server
postgre.get_result
Converte os valores de resultado de uma consulta SQL em um formato padronizado.
Parâmetros:
cursor - Objeto cursor utilizado para executar comandos SQL no Postgre Server.
Retorno:
result - Grade com todas as linhas e colunas retornadas pelo cursor, onde:
- Valores datetime
são convertidos para "YYYY-MM-DD HH:MM:SS"
.
- Valores date
são convertidos para "YYYY-MM-DD"
.
- Outros valores são mantidos sem alteração.
Exceções:
Esta ação não retorna exceções.