gpt4 book ai didi

python - jdbc.SQLServerException : The "variant" data type is not supported

转载 作者:行者123 更新时间:2023-12-01 00:34:31 25 4
gpt4 key购买 nike

当我从 SQL Server 获取数据时,我使用 pyspark 2.4.4,我收到 com.microsoft.sqlserver.jdbc.SQLServerException:不支持“variant”数据类型。

需要做什么?解决这个问题。我读过this 。但是,我不明白。

编辑:以下是我用来创建错误消息的代码:

for i in df['name']: mssql_df = spark.read.format("jdbc") \ 
.option("url", "jdbc:sqlserver://SERVERNAME:1433;databaseName=DB;integratedSecurity=true") \
.option("dbtable", "[" + i + "]") \
.option("driver", 'com.microsoft.sqlserver.jdbc.SQLServerDriver').load()

最佳答案

这个答案来得有点晚,但可能有助于将来搜索该错误的解决方案。我只是将连接器从版本 6.1.0.jre8 升级到 8.1.0.jre8-preview,错误就得到了解决。

您可以在Maven Repository中查看最新版本.

关于python - jdbc.SQLServerException : The "variant" data type is not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57911514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com