【问题标题】:JDBC encoding Python: Comma delimited Pandas column namesJDBC 编码 Python:逗号分隔的 Pandas 列名
【发布时间】:2021-03-26 02:19:50
【问题描述】:

我尝试使用 JayDeBeApi 从 Spark 通过 JDBC 连接读取数据,而我的 pandas.read_sql 包含以逗号分隔名称的列:

例如(A,p,p,l,e,s)....(P,e,a,r,s)

Df = pd.read_sql(查询,jdbc_conn)

我意识到这是编码问题,但 JDBC api 没有编码或选项方法来设置编码,如 pyodbc。有没有办法将编码参数传递给 url 或 api?

感谢您的帮助。

【问题讨论】:

    标签: jdbc encoding character-encoding driver


    【解决方案1】:

    从 JayDeBeApi 连接到 Oracle 数据库时,我遇到了同样的问题。这是因为没有正确设置 JDK 的路径。既然已经修复了,解析问题就没有了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-12
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 1970-01-01
      • 2023-03-26
      相关资源
      最近更新 更多