Postgresql Function Null Value Vs Empty Can Test