我有一个专栏,让我们拿A,
A有时可以' 5'这是一个字符串编号
A也可以是' '这是空字符串
我想在postgresql表中插入这种场景数据
我试过
当a =' 5'
int(a或'')--->它将作为5
插入但是当a =' '
int(a或'')--->它无法插入空字符串
我知道整数不能为空。
我也尝试使用
COALESCE(NULLIF(a,'')) - >它说合并没有定义。
我希望两个条件都满足,如果它存在则插入数据,如果没有为postgres中的列插入空
先谢谢。