select complaintno from complaintprocess where endtime='';
不起作用
在complaintprocess
表中endtime
数据类型为timestamp
,没有时区。
在这里,我想获得complaintprocess
中endtime
为空的列之一。
答案 0 :(得分:2)
您无法将''
存储为时间戳。我怀疑blank
你的意思是NULL
值。
SELECT CAST('' AS timestamp);
-- ERROR: invalid input syntax for type timestamp: ""
要过滤它们,您可以使用:
SELECT complaintno
FROM complaintprocess
WHERE endtime IS NULL;