UiPath Documentation
activities
latest
false
Atividades do desenvolvedor
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.

Bulk Insert

Atividade Bulk Insert para inserir uma TabelaDeDados em uma tabela de banco de dados usando operações em massa.

UiPath.Database.Activities.BulkInsert

Description​

Atualiza uma tabela de banco de dados por meio de Operações em massa do driver do banco de dados específico. Realiza o fallback para Inserir Tabela de Dados se o driver do banco de dados não for compatível com Operações em massa.

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 - O nome da tabela do banco de dados de destino. Este campo é compatível apenas com variáveis String .
  • Tabela de dados de entrada - A origem DataTable para os itens a serem inseridos. Este campo é compatível apenas com variáveis DataTable .

Painel de Propriedades​

Comum​
  • Continuar com erro - Esse campo é compatível apenas com valores Boolean (True, False). O valor padrão neste campo é False. Como resultado, se este campo estiver em branco e um erro for gerado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
  • DisplayName - The display name of the activity. This field supports only String variables.
  • Tempo limite — especifica a quantidade de tempo (em milissegundos) para aguardar que o comando SQL seja executado antes de gerar um erro. O valor padrão é 30.000 milissegundos (30 segundos) e deve ser maior ou igual a 0. Se você definir essa propriedade como 0 ou deixá-la em branco, o tempo limite padrão do provedor do banco de dados será usado. Este campo é compatível apenas com variáveis Int32 .
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. 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 origem DataTable para os itens a serem inseridos. Este campo é compatível apenas com variáveis DataTable .
  • Nome da tabela de destino - O nome da tabela do banco de dados de destino. 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 Int64 .

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 é 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.
  • Tempo limite — especifica a quantidade de tempo (em milissegundos) para aguardar que o comando SQL seja executado antes de gerar um erro. O valor padrão é 30.000 milissegundos (30 segundos) e deve ser maior ou igual a 0. Se você definir essa propriedade como 0 ou deixá-la em branco, o tempo limite padrão do provedor do banco de dados será usado.
Saída​
  • Contagem de linhas afetadas - O número de linhas afetadas armazenadas em uma variável Int64 .

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