Sybase SQL文本类型列大小限制

时间:2011-06-14 13:31:01

标签: sybase

我需要从Sybase的命令行工具SELECT执行FSQL ...,其中包含text列(包含一些XML数据)。

问题是,数据被斩波为4096个字符。

如果我的数据大于此值,我该如何提高此限制。 FSQL -h没有给我任何帮助 - 谷歌也没有。

1 个答案:

答案 0 :(得分:1)

原始解决方案:使用isql -o代替fsql,但似乎没有此限制。

更新了解决方案:

不幸的是,isqlfsql都受Sybase中默认的@@textsize参数设置的限制(在我们的服务器上设置为32768)。

要覆盖默认问题,请执行以下命令

SET TEXTSIZE 100000

在查询之前。