NaN valores em um campo de flutuação em MSSQL banco de dados
-
19-08-2019 - |
Pergunta
Eu estou trabalhando em um velho banco de dados que herdei de meus antecessores.
Nele, alguns campos flutuador contém NaN onde deveria haver um nulo.
O seguinte SQL não funciona porque ele não reconhece NaN.
UPDATE xxx SET column= null WHERE column=NaN
Como posso fazer isso?
Solução
Tente
UPDATE xxx SET column= null WHERE IsNumeric(column)=0
Em seguida, execute a sua escolha novamente.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow