Usuário com melhor resposta
Convertendo dados nvarchar para smalldatime

Pergunta
-
Tenho dados na coluna nvarchar(10) no formato 10/06/2011 e quero leva-lo para a coluna smalldatetime, mas ao dar o update tabela set data = data_old, ele da erro dizendo conversão inválido, como atualizar sem dar erro de conversão, como converto para o formato correto?
Respostas
-
ops, corrigindo, faltou o 103 após a coluna.
update tabela set data = convert(datetime, data_old, 103) where ...
Se a minha ajuda lhe for útil não esqueça de classificar. Att. Leonardo Marcelino- Sugerido como Resposta Rui SantosModerator terça-feira, 14 de junho de 2011 23:54
- Marcado como Resposta Eder Costa quinta-feira, 16 de junho de 2011 15:33
Todas as Respostas
-
-
-
ops, corrigindo, faltou o 103 após a coluna.
update tabela set data = convert(datetime, data_old, 103) where ...
Se a minha ajuda lhe for útil não esqueça de classificar. Att. Leonardo Marcelino- Sugerido como Resposta Rui SantosModerator terça-feira, 14 de junho de 2011 23:54
- Marcado como Resposta Eder Costa quinta-feira, 16 de junho de 2011 15:33