Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Problema de conversão de data MS Access para SQL Server


como você tem dados de data em um campo de string, é muito provável que você tenha algum valor que não seja válido em relação ao formato de data esperado.

copie os dados em uma tabela do sql server e depois realize a verificação e validação do conteúdo do campo string.

dê uma olhada na função try_convert que pode ser útil ao verificar o conteúdo do campo de string que contém os valores de data.

quando dados ruins são descartados, você pode aplicar novamente sua fórmula com (espero) um resultado diferente.
uma solução melhor seria criar um campo separado com o tipo de dados apropriado para armazenar valores de data convertidos do campo de string e aplicar sua lógica a esse campo.