pygresql

    0熱度

    1回答

    我試圖一些行插入具有整數的字段的表,其可以是NULL: cur.execute("INSERT INTO mytable (id, priority) VALUES (%(id)d, %(priority)d)", \ {'id': id, 'priority': priority}) 優先級變量是整數或None。這工作時,優先考慮有一個整數值,但是,當它是None我得到以下錯誤

    2熱度

    2回答

    >>> import pg Traceback (most recent call last): File "<pyshell#40>", line 1, in <module> import pg File "C:\EPD\lib\site-packages\pg.py", line 21, in <module> from _pg import *

    0熱度

    1回答

    對於PostgreSQL,我的表格中有一個'間隔'列,我想將其中的值提取爲我可以操作的東西(datetime.timedelta?);但是我正在使用PyGreSQL,它似乎正在以字符串的形式返回間隔,這不是很有幫助。 我應該在哪裏尋找解析間隔或使PyGreSQL將其返回爲<有用的東西>?

    1熱度

    3回答

    我使用PyGreSQL來訪問我的數據庫。在我目前正在使用的用例中,我試圖插入一條記錄表中並返回最後ROWID ...又名的DB我的ID字段所創造的價值: create table job_runners ( id SERIAL PRIMARY KEY, hostname varchar(100) not null, is_available boolean def