【发布时间】:2016-10-07 07:09:09
【问题描述】:
我在 sql developer 上执行这个查询,它工作正常
update TABLE_X set COL_SID='19' where ID='1';
但是当我通过 python 代码这样做时
cur=conn.cursor()
updt_query='update TABLE_X set COL_SID=? where ID=?'
cur.execute(updt_query,('19','1'))
cur.close()
我遇到错误
cx_Oracle.DatabaseError: ORA-01036: illegal variable name/number
请让我知道我在哪里做错了。
【问题讨论】: