为什么oracle DB不更新fileds

use*_*196 0 sql database oracle

我不知道这个查询有什么问题,但它没有给出任何错误,也没有更新行.ENDDATETIME字段数据类型是TIMESTAMP.

UPDATE TEST_BANK设置STATUS ='RECEIVED',ENDDATETIME = '16 -JUN-15 11.21.06.000000000'WHERE ENDDATETIME = null;

在此输入图像描述

请参阅附带的屏幕截图

ZeR*_*_jF 5

我相信在Oracle中检查null的语法如下

 WHERE ENDDATETIME IS NULL
Run Code Online (Sandbox Code Playgroud)

而不是

 WHERE ENDDATETIME = NULL
Run Code Online (Sandbox Code Playgroud)