在postgresql中连续插入空值和数字

时间:2018-03-15 17:22:10

标签: python postgresql

我有一个专栏,让我们拿A,

A有时可以' 5'这是一个字符串编号

A也可以是' '这是空字符串

我想在postgresql表中插入这种场景数据

我试过

当a =' 5'

int(a或'')--->它将作为5

插入

但是当a =' '

int(a或'')--->它无法插入空字符串

我知道整数不能为空。

我也尝试使用

COALESCE(NULLIF(a,'')) - >它说合并没有定义。

我希望两个条件都满足,如果它存在则插入数据,如果没有为postgres中的列插入空

先谢谢。

0 个答案:

没有答案