Alp*_*gay 6 postgresql sqlalchemy notnull
我试图将值插入到包含两个inet类型列的表中.当我尝试向NULL这些列插入值时,我收到错误消息
错误:类型inet的输入语法无效:""
实际上我是使用sqlalchemy从python中做到这一点但我自然会得到同样的错误说:
Session.commit()错误:(DataError)类型inet的输入语法无效:""
我需要能够为这些列添加空值.这些列没有像这样的属性NOT NULL.
a_h*_*ame 10
错误消息似乎表明您使用空字符串来指示"null"值,这是不正确的.
以下应该有效:
INSERT INTO my_table (inet_column) VALUES (NULL);
Run Code Online (Sandbox Code Playgroud)
或者,如果您实际上意味着更新而不是插入:
UPDATE my_table
SET inet_column = NULL
WHERE pk_column = 42;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7416 次 |
| 最近记录: |