action Inserir/Atualizar/Excluir
- Última atualização2025/07/17
action Inserir/Atualizar/Excluir
Use a action Inserir/Atualizar/Excluir no Database package para executar uma instrução INSERT, UPDATE ou DELETE do banco de dados.
Configurações
Nota: Nos sistemas de banco de dados, as sequências de escape são usadas para lidar com caracteres especiais em strings. Cada sequência de escape tem um significado específico e é processada pelo banco de dados para garantir a interpretação correta do caractere ou da ação pretendida. Por exemplo, uma aspa simples é representada por duas aspas simples e uma barra invertida por uma barra invertida dupla, para evitar erros de sintaxe e garantir o tratamento correto dos dados.
O Automation 360 não oferece uma sequência de escape para consultas ao banco de dados.
- No campo Nome da sessão, insira o nome da sessão que você usou para se conectar ao servidor de banco de dados na action Conectar.
- No campo Instrução, insira a instrução SQL para inserir, atualizar ou excluir registros.Nota: Ao usar o Excel como um banco de dados, a action Inserir/Atualizar/Excluir é compatível com a conectividade ODBC. Veja a lista completa de servidores compatíveis com bancos de dados no Automation 360.
- Use uma instrução INSERT para criar novos registros em uma tabela:
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...)
- Use uma instrução UPDATE para modificar um registro:
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition
- Use uma instrução DELETE para remover um registro:
DELETE FROM table_name WHERE condition Example: DELETE FROM Persons WHERE LastName='Smith'
Nota: Para modificar e manipular dados no banco de dados, você pode usar o mapeamento de tipo de dados conforme mencionado na action Executar procedimento. Consulte Como usar a action Executar procedimento armazenado. - Use uma instrução INSERT para criar novos registros em uma tabela:
- No campo Tempo limite para a consulta em segundos, especifique o tempo no qual a execução da instrução deve parar, mesmo que a execução não seja concluída.
Se você não inserir um valor no campo Tempo limite para a consulta em segundos, o tempo limite padrão especificado na biblioteca de drivers será usado.