在Python 2.7中希伯来语中查询oracle

时间:2019-07-07 20:10:07

标签: python oracle cx-oracle

我尝试查询Oracle(使用cx_oracle),并且我的查询应该返回希伯来语值。 但是,当我打印它时,会看到带有问号的钻石。

我尝试使用UTF-8和cp1252以及所有这些。 我使用不正确,或者有其他解决方案,我都无法解决。

有人知道吗?

1 个答案:

答案 0 :(得分:0)

通过创建连接时使用以下代码,确保在连接中使用UTF-8:

connection = cx_Oracle.connect("user/pw@host/service", encoding="UTF-8",
        nencoding="UTF-8")