Usuário com melhor resposta
Excluir um registro date

Pergunta
-
Boas galera do forum,
Uma pergunta aos mais experientes, como posso fazer para excluir um registro de uma campo date se
ele estiver no mesmo dia ano mes, a linha de racionio que eu estava tendo era assim
DELETE FROM ##T WHERE DATA = YEAR(GETDATE()) AND DATA = MONTH(GETDATE()) AND DATA = DAY(GETDATE())
mais me do de cara com esse erro
Operand type clash: date is incompatible with int
Respostas
-
Boa tarde,
A coluna Data é do tipo Date? Se for, experimente desta forma:
DELETE FROM ##T WHERE DATA = DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0)
Espero que ajude.Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Uelson.Jr quinta-feira, 29 de novembro de 2012 18:17
Todas as Respostas
-
-
-
Boa tarde,
A coluna Data é do tipo Date? Se for, experimente desta forma:
DELETE FROM ##T WHERE DATA = DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0)
Espero que ajude.Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Uelson.Jr quinta-feira, 29 de novembro de 2012 18:17
-