SQL COM DATA

USUARIO.EXCLUIDOS 16/03/2005 15:25:23
#73248
meu problema é o seguinte, eu tenho um campo texto( no banco) que guarda a data no seguinte formato dd/mm/yyyy porem como que eu falo para a sql que o campo texto é uma data

select * from pagamento where data > 10/05/2005
da erro pois o campo data é do tipo texto
se alguem souber eu agradeço
sem mais
Rafael
USUARIO.EXCLUIDOS 16/03/2005 15:42:31
#73250
Para usar '>' e '<' ou '<>' o campo não poderá ser Texto!!!!
E sim Data/Hora....
Este é correto...
Ai se vc tiver problemas para USAR o insert, update ou até o SELECT, com DATAS poste aqui... quevamos lhe ajudar..
USUARIO.EXCLUIDOS 16/03/2005 15:49:31
#73253
Experimente isso

select * from pagamento where convert(datetime,data,103) > convert(datetime,'10/05/2005',103)

T+

Gleidson
THIAGO.CESAR 16/03/2005 23:10:02
#73313
Tente também assim...
Select * From Pagamento Where CDate([data]) > #05/10/2005#
CLAUDIOLUCROCHA 17/03/2005 08:32:48
#73330
Resposta escolhida
No format
Select * From Pagamento Where CDate([data]) > #05/10/2005#
ele tem que estar invertido mm/dd/yyyy
Tópico encerrado , respostas não são mais permitidas