4

前任者から継承した古いデータベースに取り組んでいます。

その中で、いくつかの float フィールドには、null があるはずの NaN が含まれています。

次の SQL は、NaN を認識しないため機能しません。

UPDATE xxx SET column= null WHERE column=NaN

これどうやってするの?

4

1 に答える 1

6

試す

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

次に、選択を再度実行します。

于 2009-01-16T15:05:53.120 に答える