Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python postgres_Python_Postgresql - Fatal编程技术网

python postgres

python postgres,python,postgresql,Python,Postgresql,嗨,我想在列中存储null值。该列可为null。列值不总是null,这取决于某些条件。在这种情况下,我不想写两个查询。我没有尝试过任何查询,这两个都为null,但如果说双精度的worng type,则会出现错误。您没有说您使用的是哪个Python/PostGreSQL接口模块——有几个,但不是所有的DB API兼容。在与DB API兼容的模块中,Nonesingleton无疑是在Python方面表示SQLNULLs的一种方式——毫无疑问: SQL空值由 Python非单例 输入和输出 可能您错误

嗨,我想在列中存储null值。该列可为null。列值不总是null,这取决于某些条件。在这种情况下,我不想写两个查询。我没有尝试过任何查询,这两个都为null,但如果说双精度的worng type,则会出现错误。您没有说您使用的是哪个Python/PostGreSQL接口模块——有几个,但不是所有的DB API兼容。在与DB API兼容的模块中,
None
singleton无疑是在Python方面表示SQL
NULL
s的一种方式——毫无疑问:

SQL空值由 Python非单例 输入和输出

可能您错误地使用了,例如,
'None'
(使用引号将其变成字符串,而不是单例
None
对象),正如我想象的那样,您在错误的尝试中使用了带引号的
'null'
(如果你没有引号,你会得到一个
namererror
——除非你用这个名字定义了一个变量,我当然希望你没有


如果您不向我们隐藏您要隐藏的所有关键数据,我们会更有帮助:哪个PostgreSQL接口模块、表的模式是什么、一个失败的简单片段等等。

我正在使用psycopg2、python2.6。我正在定义变量x.i.e x=None中的列值。但是插入它时会给出error@ha22109,一个简单的尝试oduce无法重新编程(即,我的代码工作正常)--请编辑您的问题,以复制并粘贴表的架构、确切的代码片段和错误回溯,因为显然您必须做一些不同的事情,但如果没有这些数据,您可以轻松提供,那么尝试准确猜测到底是什么将是完全的、毫无根据的浪费时间。