Problema com instrução de inserir
Bom dia gente.
Tenho a seguinte query:
insert into disponibilidade (data,pk_cadastro,estado) (select DATEADD(DAY ,@contador,getdate()),pk_cadastro,'INDIFERENTE' from cadastro where situacao = 'Aprovado')
Que, resumindo:
insert into disponibilidade (data,pk_cadastro,estado) values(datetime,int,varchar)
O problema é que eu preciso colocar um where nesse insert, ele deveria ficar assim:
insert into disponibilidade (data,pk_cadastro,estado) values(datetime,int,varchar) where estado is null
Mas como eu faço isso com o select que tem como mostra no primeiro exemplo?
Obrigado desde já!
Discussão (1)
Carregando comentários...