when子句返回0而不是时间作为结果

时间:2019-02-08 10:57:41

标签: postgresql

我有一个很大的选择语句,其中一小部分是:

(CASE iv.to(4::smallint,days.date) 
 WHEN '00:00:00'::time without time zone 
 THEN null
 ELSE iv.to(4::smallint,days.date) 
END) as tto

我想拥有的是:如果我为null,我宁愿得到0。但是'00:00:00'不好。只需将一个字符设为“ 0”即可。

这可能吗?谢谢!

0 个答案:

没有答案