SQL COM DATA
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
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
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..
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..
Experimente isso
select * from pagamento where convert(datetime,data,103) > convert(datetime,'10/05/2005',103)
T+
Gleidson
select * from pagamento where convert(datetime,data,103) > convert(datetime,'10/05/2005',103)
T+
Gleidson
Tente também assim...
Select * From Pagamento Where CDate([data]) > #05/10/2005#
No format
Select * From Pagamento Where CDate([data]) > #05/10/2005#
ele tem que estar invertido mm/dd/yyyy
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