gpt4 book ai didi

java - Teradata createClob : function not supported in this version. 这是错误还是功能?

转载 作者:行者123 更新时间:2023-12-02 03:15:45 26 4
gpt4 key购买 nike

我正在尝试测试createClob()方法

String conStr  = "jdbc:teradata://...";  
Class.forName("com.teradata.jdbc.TeraDriver");
Connection conn = DriverManager.getConnection(conStr, "user", "pass");

Clob clobTest = conn.createClob();

但是它会抛出以下错误

Exception in thread "main" java.sql.SQLException: [Teradata JDBC Driver] [TeraJDBC 15.00.00.20] [Error 165] [SQLState HY000] createClob: function not supported in this version
at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException(ErrorFactory.java:94)
at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException(ErrorFactory.java:69)
at com.teradata.jdbc.jdbc_4.TDSession.createClob(TDSession.java:1479)

我下载了最新的version jdbc的
为什么会出现错误?这是什么意思 ?

最佳答案

createClob() 的 javadoc说:

SQLException - if an object that implements the Blob interface can not be constructed, this method is called on a closed connection or a database access error occurs.
SQLFeatureNotSupportedException - if the JDBC driver does not support this data type

因此从技术上讲,如果 Teradata 不支持 blob,这应该会引发 SQLFeatureNotSupportedException,但这只是一个小“错误”。

您唯一能做的就是提出改进请求,要求他们实现这一点。

关于java - Teradata createClob : function not supported in this version. 这是错误还是功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40336702/

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