SQL語句 更新字段值為 NULL


注意 VALUE_DATE 字段的值

 

 

執行SQL,查詢符合 WHERE 條件的記錄

執行SQL,查詢表中全部數據

1 SELECT VALUE_DATE, * FROM EBK_NEFT_DETAIL

1 SELECT VALUE_DATE, * FROM EBK_NEFT_DETAIL WHERE VALUE_DATE IS NULL OR VALUE_DATE = '' OR VALUE_DATE <= '20191101'

在 WHERE 條件中需要使用 IS NULL 而不能使用 = NULL 否則查不出理想數據,如下圖:沒有查出 VALUE_DATE 為 NULL 的記錄

 

 執行SQL,更新字段值為 NULL

執行SQL,查詢表中全部記錄

 

 在 UPDATE 語句中需要使用 = NULL 而不能使用 IS NULL 否則無法正確更新記錄(SQL會報錯)

使用 IS NULL報錯

 

使用 = NULL 更新成功

 

 

再次查詢全表記錄驗證

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM