Fórum Trigger de inserção para obter data #564134
16/10/2016
0
Na minha tabela de clientes tem os campos CPF(Sendo not null),nome,dataDeCadastro e na minha trigger de insert, eu gostaria de que a dataDeCadastro recebesse um getdate sempre que fosse inserido um dado...Mas todas minhas rotinas dão falhas por questão de logica, pelo fato da restrição de CPF.. não posso passar um valor se o valor do CPF for nulo..
Tentei de tudo...
select dataDeCadastro = @dataDeCadastro from CLIENTES where codCli = @codCli
insert into..
select into where...
e alguns paranaue que eu nem entendi direito, e nem dei continuidade, porque se eu vou fazer algo, eu preciso entender o que eu to fazendo..
Eu fiz outra coisa invez da trigger, simplesmente coloquei o getdate na query, mas acho que isso não é uma boa pratica. Então por meio disso, gostaria mesmo de inserir pela trigger
Leandro
Curtir tópico
+ 0Posts
17/10/2016
Leandro
Gostei + 0
17/10/2016
Fabiano Carvalho
select valor1,getdate() as valor2
Gostei + 0
17/10/2016
Fabiano Carvalho
Ou seja, em todo insert será inserido a data atual.
Gostei + 0
17/10/2016
Leandro
select valor1,getdate() as valor2
Isso nao seria uma boa prática
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)