Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Arrivabene

Formato Data 2/17/1998 para 17-2-1998

Recommended Posts

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.