Sql 向表中添加数字时出错

Sql 向表中添加数字时出错,sql,python-2.7,postgresql,Sql,Python 2.7,Postgresql,我想得到这个网站的日期,我可以得到它,但它返回一个错误添加到列。 打印: 代码: 试试这个 cur.execute("""UPDATE events SET event_date = '%s' WHERE event_date = '' """, (tuple(A))) 它继续发生:验证日期格式在Postgres中是否被接受。尝试在Postgres中直接更新。Postgres接受它。我还删除了WHERE event_date='',因为它返回的0行受影响。如果在%s-->'%s'中添加两个引号

我想得到这个网站的日期,我可以得到它,但它返回一个错误添加到列。 打印:

代码:

试试这个

cur.execute("""UPDATE events SET event_date = '%s' WHERE event_date = '' """, (tuple(A)))

它继续发生:验证日期格式在Postgres中是否被接受。尝试在Postgres中直接更新。Postgres接受它。我还删除了WHERE event_date='',因为它返回的0行受影响。如果在%s-->'%s'中添加两个引号,您知道如何删除空白吗?我试过了。strip()但不起作用:c
cur.execute("""UPDATE events SET event_date = '%s' WHERE event_date = '' """, (tuple(A)))