RHT*_*RHT 15 sql oracle oracle11g
我正在使用Oracle DB.在数据库级别,当您将列值设置为NULL或''(空字符串)时,两种情况下获取的值都为NULL.是否可以将''(空字符串)存储为数据库中的非NULL值?
我执行这个
UPDATE contacts SET last_name = '' WHERE id = '1001';
commit;
SELECT last_name, ID FROM contacts WHERE id ='1001';
LAST_NAME ID
------------ ------
null 1001
Run Code Online (Sandbox Code Playgroud)
是否可以将last_name存储为非空的空字符串('')?