Python cx_Oracle返回ORA-00911:无效字符

问题

使用Python通过cx_Oracle访问oracle数据库,插入数据过程中返回“ORA-00911: 无效字符”,但是对应的sql语句复制到Navicat For Oracle里执行正常。

解决

上网搜索后解决方式如下:
删除SQL语句最后的分好“;”

其他

执行完插入后记得提交事务!

1
conn.commit()

欢迎打赏!