Skip to content

Repository files navigation

UiPath-postgres-lib

Biblioteca UiPath (db_postgres) para integração com bancos de dados PostgreSQL, construída sobre a activity pack UiPath.Database.Activities.

Pré-requisitos

  • UiPath Studio compatível com schemaVersion 4.0
  • Dependência UiPath.Database.Activities versão 1.9.0 (já declarada em project.json)
  • Uma conexão de banco de dados PostgreSQL válida (db_connection), estabelecida antes de invocar os workflows desta lib

Workflows

db_execute_script.xaml

Executa um script SQL e retorna o resultado como DataTable.

Argumento Direção Tipo Descrição
script_in In String Script SQL a ser executado
dt_dados_out Out DataTable Resultado da execução do script

db_execute_script_bulk.xaml

Realiza um Bulk Insert de um DataTable em uma tabela do banco.

Argumento Direção Tipo Descrição
db_table_name In String Nome da tabela de destino
dt_input In DataTable Dados a serem inseridos na tabela

Uso

  1. Adicione UiPath-postgres-lib como dependência no seu projeto UiPath (via Manage Packages).
  2. Abra uma conexão com o PostgreSQL usando as activities de UiPath.Database.Activities (ex.: Connect), gerando a db_connection usada internamente pelos workflows.
  3. Invoke o workflow desejado:
    • db_execute_script.xaml para rodar um SQL e obter o resultado em dt_dados_out.
    • db_execute_script_bulk.xaml para inserir em massa um DataTable em uma tabela existente.

About

Reusable UiPath library for running single and bulk SQL scripts against PostgreSQL

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors