UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades do desenvolvedor

Última atualização 21 de mai de 2026

Inserir

UiPath.Database.Activities.InsertDataTable

Description

Insere um DataTable compatível em uma tabela de banco de dados existente. Retorna o número de linhas afetadas.

Importante:

The Insert activity uses a DataAdapter to automatically generate the proper insert/update queries, based on the database schema. In order to generate the queries, ODBC implements standard schema calls. Make sure the database you are using implements standard schema calls, otherwise the activity might not work properly.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows - Legada, Configuração do Windows

Painel do Designer

  • Configurar conexão... - Selecione uma conexão com banco de dados existente ou adicione uma nova usando o Assistente de conexão.
  • Nome da tabela de destino - A tabela SQL na qual os dados devem ser inseridos. Este campo é compatível apenas com variáveis String .
  • Tabela de dados de entrada - A variável DataTable que será inserida na tabela. O nome e a descrição das colunas DataTable devem corresponder aos da tabela de bancos de dados.

Painel de Propriedades

Comum
  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo aceita apenas valores Boolean (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
    Observação:

    Se esta atividade estiver incluída em Try Catch e o valor da propriedade Continuar com erro for Verdadeiro, nenhum erro será capturado quando o projeto for executado.

  • DisplayName - The display name of the activity. This field supports only String variables.

Configuração de conexão

  • String de conexão - A string de conexão usada para estabelecer uma conexão com banco de dados. Este campo é compatível apenas com variáveis String .
  • Conexão existente - Uma conexão com banco de dados já aberta obtida das atividades Connect ou Start Transaction. Se essa conexão for fornecida, as propriedades ConnectionString e SecureConnectionString serão ignoradas. Este campo é compatível apenas com variáveis DatabaseConnection .
  • Nome do provedor - O nome do provedor de banco de dados usado para acessar o banco de dados. Este campo é compatível apenas com variáveis String .
  • String de conexão segura - A string de conexão usada para estabelecer uma conexão com banco de dados como String Segura. Este campo é compatível apenas com variáveis SecureString .
Entrada
  • Tabela de dados de entrada - A variável DataTable que será inserida na tabela. O nome e a descrição das colunas DataTable devem corresponder aos da tabela de bancos de dados.
  • Nome da tabela de destino - A tabela SQL na qual os dados devem ser inseridos. Este campo é compatível apenas com variáveis String .

Diversos

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • Contagem de linhas afetadas - Armazena o número de linhas afetadas em uma variável Int32 .

Configuração multiplataforma

  • Conexão existente - Uma conexão com banco de dados já aberta obtida da atividade Connect to Database .
  • Tabela de dados de entrada - A variável DataTable que será inserida na tabela. O nome e a descrição das colunas DataTable devem corresponder aos da tabela de bancos de dados.
  • Nome da tabela de destino - A tabela de bancos de dados de destino na qual os dados devem ser inseridos.

Opções avançadas

Outro
  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro.
Saída
  • Contagem de linhas afetadas - Número de linhas afetadas.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades