Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, não estou conseguindo de maneira alguma, quero converter 2/17/1998 que é um nvarchar(12) para datetime(dd/mm/yyyy) 15/10/1999 00:00:00.Procurei em todos os fóruns do planeta e não consegui resolver isso.Alguém pode me ajudar?Valew.
Opa, legal, eu dei uma olhada nos dois tópicos, interessante.Mas, por exemplo, eu já tenho a tabela.Como eu vou setar SET DATEFORMAT DMY, se a tabela com o campo nvarchar já está definida e com definição MDY?Valew
Camarada,
É só definier logo no inicio da expressão:
SET DATEFORMAT dmy...... Aqui o resto do seu SQL......
Depois que terminar a execução se não me engando valta para o padrão do bd.
t+
Camarada,
O problema é q sua data 2/17/1998 esta no formato americano: MM/DD/AAAA.
O nosso mestre eriva_br aborda este problema no post http://forum.imasters.com.br/index.php?showtopic=223962
vale uma conferida, pois vai resolver seu problema.
Dê uma olhada em http://forum.imasters.com.br/index.php?sho...howtopic=224454
pois têm vários exemplos de uso de datas.
QQ dúvida pos ai.
t+
>
Pessoal, não estou conseguindo de maneira alguma, quero converter 2/17/1998 que é um nvarchar(12) para datetime(dd/mm/yyyy) 15/10/1999 00:00:00.
Procurei em todos os fóruns do planeta e não consegui resolver isso.
Alguém pode me ajudar?
Valew.