Man*_*ual 1 sql oracle null sql-update
我正在尝试将enroll_date行更新为null并且它告诉我"cannot update (%s) to NULL",所以我尝试进行推杆TO_CHAR但它仍然没有帮助...
enroll_date显示了我要将其设为null的内容
ENROLL_DATE
07-FEB-07
Run Code Online (Sandbox Code Playgroud)
这就是我所拥有的
UPDATE ENROLLMENT
SET TO_CHAR(ENROLL_DATE) = NULL
WHERE STUDENT_ID ='125'
AND SECTION_ID ='61';
Run Code Online (Sandbox Code Playgroud)
如何将enroll_date设置为null?
删除TO_CHAR函数.您正在更新列,而不是函数值
UPDATE ENROLLMENT
SET ENROLL_DATE = NULL
WHERE STUDENT_ID ='125'
AND SECTION_ID ='61';
Run Code Online (Sandbox Code Playgroud)