erro de conversão

SQL Server

29/09/2006

eu declarei uma variável tipo datetime:

DECLARE @DataAtual datetime

só que quero trazer apenas a data e no nosso formato. Então fiz assim:

SELECT @DataAtual = (SELECT CONVERT(char(12), getdate(), 3))

só q quando execute toda minha cláusula me dá o seguinte erro: The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

dizendo que estou convertendo um tipo datetime num caracter. só que eu já até tentei declarar a variável datetime como char(12), porém naum deu certo.

o que pode estar acontecendo?

vlw


Rafa-martin

Rafa-martin

Curtidas 0

Respostas

Rafa-martin

Rafa-martin

29/09/2006

pessoal, consegui fazer assim:

set dateformat ymd -- setando a conexão para o formato do sql


GOSTEI 0
POSTAR