sql_query = "INSERT INTO cj_autonews (KEYWORDS, KEYSENTENCE) VALUES (:1, :2) where attach_file = :3;"
cursor.execute(sql_query, (count1['keywords'][0],count1['summary'][0],count1['filename'][0]))
DatabaseError:
ORA-00933:SQL命令未正确结束
从对这种方法的所有研究来看,它似乎是正确的方法......如果我能让它发挥作用!任何帮助将不胜感激。
答案 0 :(得分:0)
从查询末尾删除分号(;
)。
分号实际上是客户端语句分隔符。 Oracle DB没有任何用处。