我提交了一份错误报告:https://github.com/hdbc/hdbc-odbc/issues/4
但也许这不是hdbc-odbc问题,所以我也会问这里。
操作系统:linux 64位(archlinux),ghc-7.4.1,hdbc-odbc-2.3.1.0
连接到MS Sql server 2005。
检索大于4096字节的文本字段。
使用unixodbc 2.3.0和freetds 0.82可以正常工作
使用unixodbc 2.3.1和freetds 0.91会出现错误“Unexpected SQL_NO_TOTAL”
tsql实用程序检索并显示freetds 0.91上的大文本字段。
最新的freetds,大文本字段和MS SQL服务器都有问题吗?
编辑:我在hdbc-odbc中添加了对大文本字段的正确处理。补丁在这里: https://github.com/vagifverdi/hdbc-odbc/commit/8134f715c18a0d60cc7b0329c7c2dbfee3e3e932
答案 0 :(得分:0)
我在hdbc-odbc中添加了对大文本字段的正确处理。补丁在这里:https://github.com/vagifverdi/hdbc-odbc/commit/8134f715c18a0d60cc7b0329c7c2dbfee3e3e932
它包含在最新的hdbc-odbc on hackage中。