سؤال

وأنا أعمل على قاعدة بيانات قديمة ورثتها من أسلافي.

في ذلك، بعض الحقول تعويم تحتوي نان حيث يجب أن يكون هناك قيمة خالية.

ولا يعمل SQL التالية لأنها لا تعترف نان.

UPDATE xxx SET column= null WHERE column=NaN

وكيف يمكنني أن أفعل هذا؟

هل كانت مفيدة؟

المحلول

وحاول

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

ثم تشغيل حدد الخاص بك مرة أخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top