1
我想刪除所有與NULL的行。轉換從字符串 日期和/或時間時刪除NULL錯誤信息出現
消息241,級別16,狀態1,第1個轉換失敗:我嘗試使用代碼:
DELETE FROM [FILENAME] WHERE [MONTH] = 'NULL'
但錯誤味精顯示爲。
我猜我必須轉換一些東西,但沒有線索。任何幫助都會很棒。謝謝
我想刪除所有與NULL的行。轉換從字符串 日期和/或時間時刪除NULL錯誤信息出現
消息241,級別16,狀態1,第1個轉換失敗:我嘗試使用代碼:
DELETE FROM [FILENAME] WHERE [MONTH] = 'NULL'
但錯誤味精顯示爲。
我猜我必須轉換一些東西,但沒有線索。任何幫助都會很棒。謝謝
錯誤是因爲(NULL)不是一個值,也不是一個字符串值,它將它放在兩個單引號('')之間。 的NULL有特殊的方式和特殊功能來對付它,所以你可以使用這個代碼用NULL刪除了所有的行
DELETE FROM [FILENAME] WHERE [MONTH] IS NULL
使用'IS'不是'='尋找無效時:'... where [month] IS NULL' –
''NULL''是一個字符串常量(根據定義它不爲空)。 NULL是檢查空值的實際關鍵字 –