我正在使用这些宝石
ruby-odbc (0.99995)
tiny_tds (0.6.2)
并像这样制作Tiny TDS连接
client = TinyTds::Client.new(:username => myusernmae, :password => mypassword, :dataserver => 'UKRCAN')
result = client.execute("SELECT C FROM [dbo].[Feedback] f where FeedBackId = 'DD0F1A3E-0499-401A-A4E9-7F2EC6564C52'")
其中C列的类型为nText
问题是当我尝试获取nText列(其字符大约为1,00,000)时,结果被截断为仅32223个字符。
有关如何获取此列的完整价值的任何建议
答案 0 :(得分:2)
通过设置MSSQL配置
来修复它result = client.execute("SET TEXTSIZE 1073741823")
result.do