我有一个运行的MS SQL数据库(MS SQL 2005),并通过net.sourceforge.jtds.jdbc.Driver连接到它.
该查询适用于除varchar(max)之外的所有列.任何想法如何解决这个问题?
我正在使用jdbc驱动程序将数据索引运行到SOLR实现中.
(我不控制数据库,所以一等奖解决方案是我可以调整SQL命令以获得所需结果的地方)
谢谢
我发现了什么似乎是一个答案.在设置连接到SQL Server的驱动程序时,我没有指定useLobs = false.我有点担心这对性能意味着什么,但至少现在它有效.
<dataSource
driver="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://server/database;useLOBs=false"
user="user"
password="password" />
Run Code Online (Sandbox Code Playgroud)