[Gambiarra] Insert SQL


#1

Olá amigos,

Precisava realizar um insert em um determinado tempo, mas não consegui nenhum conteudo que me ajudasse a realizar o insert da melhor maneira, ou seja, da maneira correta. Então fiz uma gambi :slight_smile: , segue os passos:

1 -> Criei 2 tabelas: aux_dados e dados, as 2 são iguais.

2 -> Quando o campo send estiver em 1 e o id for 0 da tabela aux_dados, então eu copio toda esse registro e adiciono em dados, realizo isso através de um gatilho

3-> Cirei o DataSource do tipo SQL

4 -> Cada Data point do DataSource SQL, eu altero o registro 0 e o campo do mesmo data point da tabela aux_dados

5 -> Criei um script que altera o SEND, 1 e logo 0

Resumindo: Eu trabalho somente com o registro 0 da tabela aux_dados, o gatilho fica monitorando os updates dessa tabela, quando o campo SEND for igual a 1, eu copio a tabela e crio uma linha nova em dados. A gambiarra está funcionando perfeitamente, caso alguém saiba fazer da maneira correta, por favor, ajude a comunidade rs…


#2

@jcassa

Espera ai. Esse vou ter que estudar em detalhes. Vou tentar fazer hoje e aviso.
Mas qual o objetivo desse processo?

farmsid


#3

Olá,

Criar um histórico por batelada e não por scan.

Abraços


#4

Muito bom. Precisaria de algo parecido tambem. Vou testar.
Alguém conseguiu fazer de maneira diferente?