我如何在Postgreql中获取NULL值以及NULL和NULL之间的区别::字符变化?

时间:2015-07-08 09:39:22

标签: sql postgresql

当我使用SELECT * FROM table2 WHERE empty IS NULL查询Postgres数据库时,我什么都没得到,当我使用WHERE empty = ''时,我得到了所有行。

看起来像表输出不会将您的空容转换为空值。也许你可以在输出之前将空值转换为空值。

示例:

select * from "Attendance_SwipeEffHrs" where "TimsyHrs" is null. 

显示3条记录。另一方面,如果我使用,

select * from "Attendance_SwipeEffHrs" where "TimsyHrs"=''.

它显示5条记录。我没有在字段中插入空记录。那我怎么能得到所有的记录。

0 个答案:

没有答案