CONVERTER TEXTO PARA DATA NO SQL

FUTURA 18/01/2011 09:36:24
#362554
pessoal, coisa simples, tenho um bd hospedado, para consultas, e uma vez por semana, quero limpar o movto maior que 5 dias por ex:, ocorre q a tabela no bd, esta como texto, e o conteudo esta assim( 01/01/2001,02/01/2011,etc) , como fica a instrução sql, convertendo de texto para data para fazer a exclusão ?
PARREIRA 18/01/2011 10:06:30
#362562
Resposta escolhida
SELECT REPLACE(CONVERT(CHAR,GETDATE(),103 ),[ô].[ô],[ô]/[ô])
Este select acima retorna a data no padrão que está gravado no seu banco ai é só fazer a comparação.

Porém,para você fazer a comparação,terá de converter a sua data para o padão americano. tipo [ô]YYYY/MM/DD[ô] e ai sim fazer a comparação.
aconselho a gravar a data no seu banco no padrão ameirano,ficara mais facil depois na hora de consular pedidos por data.
Tópico encerrado , respostas não são mais permitidas