Conversion of a char data type to a datetime

01/07/2008

0

Olá Pessoal,

Tenho uma aplicação que inicialmente desenvolvi em Delphi e SQL Server 7 e agora migrei o banco de dados para SQL Server 2005 Express

Tá funcionando tudo certo exceto por um detalhe que é a data e hora
pois tenho vários scripts de inserção e atualização que as datas são geradas no formato dd/mm/aaaa
e quando rodam o scripts dá o seguinte erro:
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

até imagino que seja a propriedade collation do banco, estou usando:
SQL_Latin1_General_CP1_CI_AI

porém já tentei com outras mas não deu certo, algumas como por exemplo:
SQL_Latin1_General_CP1251_CI_AS só mudaram o erro acusando não existir um campo informado no script, porém o campo existe sim na tabela...

É esse mesmo o erro o meu problema ? Se for qual collation usar ?
Se não for o que pode ser?
Desde já agradeço a ajuda


Edjborges

Edjborges

Responder

Posts

18/10/2008

Patule

Segue link que uma vez me salvou, quando tivemos que mudar o colletion de uma base de dados.

http://www.oestedigital.net/forum/index.php?topic=1287.0


Não esqueça de sempre , fazer um backup e testar antes...

Espero ter ajudado!!!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar