Pregunta

Estoy trabajando en una base de datos antigua que heredé de mis predecesores.

En él, algunos campos flotantes contienen NaN donde debería haber un valor nulo.

El siguiente SQL no funciona porque no reconoce NaN.

UPDATE xxx SET column= null WHERE column=NaN

¿Cómo puedo hacer esto?

¿Fue útil?

Solución

Probar

UPDATE xxx SET column= null WHERE IsNumeric(column)=0

Luego ejecute su selección nuevamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top