我试图以TEXT数据类型在Sybase DB中存储大(超过20000个字符)的html字符串,但遇到两个问题。
请帮助。
答案 0 :(得分:0)
您必须使用功能set textsize number
。
最大值是16382(左右),这也是VARCHAR的最大值。
答案 1 :(得分:0)
我列出的第二个问题在升级jconnect jar(升级到16.0)时得到解决。 (遵循Sudhir的评论)
我列出的第一个问题实际上不是截断问题,而是与我在其上运行查询的快速sql有关的事情。我发现在快速sql上运行select查询时,它最多可以提供8k个字符(截断的字符串)。可能是由于快速sql中的某些设置。 但主要问题已解决,现在可以使用jdbc检索整个字符串。