activities
latest
false
- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI
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 abr de 2026
Bulk Update
UiPath.Database.Activities.BulkUpdate
Description
Atualiza um DataTable compatível em uma tabela de bancos de dados existente. Atualiza todas as colunas que não fazem parte do conjunto de nomes de coluna usado como chave primária. Retorna o número de linhas afetadas.
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 de bancos de dados de destino. Este campo é compatível apenas com variáveis
String. - Tabela de dados de entrada - O objeto
DataTableusado na atualização da tabela. As descrições das colunasDataTabledevem corresponder às colunas da tabela de bancos de dados e ser um subconjunto delas. Este campo é compatível apenas com variáveisDataTable. - Coluna usada para a correspondência de linhas - A coleção de nomes de colunas usados para correspondência de linhas. Este campo é compatível apenas com variáveis
String[].
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
Stringvariables.
- Continuar com erro - Esse campo é compatível apenas com valores
- Configuração de conexão
- Atualização em massa/lote - Marque essa caixa para habilitar a criação de uma tabela temporária usando Bulk Insert e para atualizar a junção entre tabelas. Do contrário, as atualizações em massa serão feitas em lote.
- 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
ConnectionStringeSecureConnectionStringserão ignoradas. Este campo é compatível apenas com variáveisDatabaseConnection. - 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
- Coluna usada para a correspondência de linhas - A coleção de nomes de colunas usados para correspondência de linhas. Este campo é compatível apenas com variáveis
String[]. - Tabela de dados de entrada - O objeto
DataTableusado na atualização da tabela. As descrições das colunasDataTabledevem corresponder às colunas da tabela de bancos de dados e ser um subconjunto delas. Este campo é compatível apenas com variáveisDataTable. - Nome da tabela de destino - A tabela de bancos de dados de destino. Este campo é compatível apenas com variáveis
String.
- Coluna usada para a correspondência de linhas - A coleção de nomes de colunas usados para correspondência de linhas. Este campo é compatível apenas com variáveis
- 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 - O número de linhas atualizadas. Este campo é compatível apenas com variáveis
Int64.
- Contagem de linhas afetadas - O número de linhas atualizadas. Este campo é compatível apenas com variáveis
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
DataTableusada para atualizar a tabela de bancos de dados. O nome e a descrição das colunasDataTabledevem corresponder às colunas da tabela de bancos de dados e ser um subconjunto delas. - Nome da tabela de destino — a tabela de bancos de dados de destino na qual os dados devem ser atualizados.
- Colunas usadas para a correspondência de linhas - A coleção de nomes de colunas usados para correspondência de linhas. Esses nomes de colunas são alterados pela atividade Bulk Update.
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 - O número de linhas afetadas armazenadas em uma variável Int64.