Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom tarde,
Faço um select no meu banco de dados com diversos campos, numa determinada linha tem a seguinte instruçao
LTRIM(RTRIM(char (34) + CAST(ISNULL(PROPO.DT_DECIS_PROPO_ALTER,'') AS VARCHAR(20)) + char (34)))
O resultado que ele me retorna
"Jan 3 2008 12:00AM"
Exatamente entre aspas, que é e o que eu preciso.
Mas este nao é o formato que eu preciso. O que eu quero é algo do tipo
"01/03/2008" ou "03/01/2008"
Pensei em mudar a instruçao para
LTRIM(RTRIM(char (34) + CAST(ISNULL(PROPO.DT_DECIS_PROPO_ALTER,'') AS DATETIME) + char (34)))
Mas aí ocorre o seguinte erro:
Syntax error converting datetime from character string.
Já usei o CONVERT e tanto o resultado quanto o erro são os mesmos.
O que estou fazendo de errado?
Valeu pela atenção..
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Carregando comentários...