【发布时间】:2011-01-27 04:44:06
【问题描述】:
我正在使用 python 访问 MySQL 数据库,并且由于变量周围没有引号,我在字段中得到了一个未知列。
代码如下:
cur = x.cnx.cursor()
cur.execute('insert into tempPDBcode (PDBcode) values (%s);' % (s))
rows = cur.fetchall()
如何在 s 的值周围手动插入双引号或单引号?
我尝试使用str() 并在s 周围手动连接引号,但它仍然不起作用。
sql 语句工作正常 iv 双重和三重检查我的 sql 查询。
【问题讨论】: