如何转换&引用;在PostgreSQL中设置为NULL
我在PostgreSQL中遇到了一个问题。我需要这样做:如何转换&引用;在PostgreSQL中设置为NULL,postgresql,Postgresql,我在PostgreSQL中遇到了一个问题。我需要这样做: select * from single_occurrences where age::int4 > 29 我得到了这个错误: ERROR: invalid input syntax for integer: "" 字段年龄是一个文本字段。如何将所有“”值转换为空值 致以最诚挚的问候,更新单一事件集年龄=NULL,其中年龄=”
select * from single_occurrences
where
age::int4 > 29
我得到了这个错误:
ERROR: invalid input syntax for integer: ""
字段年龄是一个文本字段。如何将所有“”值转换为空值
致以最诚挚的问候,更新单一事件集年龄=NULL,其中年龄=”除非你需要存储“3个月”的年龄,而你在考虑将数据类型改为整数。或者在你使用它的时候使用间隔。当然那些应该是单引号。
SELECT *
FROM single_occurrences
WHERE CASE WHEN age="" THEN NULL ELSE age::int4 END > 29