注意 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 更新成功

再次查詢全表記錄驗證

