2011-06-14 3 views
1

Мне нужно выполнить команду SELECT ... из инструмента командной строки Sybase, FSQL, который также содержит столбец text (который содержит некоторые данные XML).Ограничение размера столбца текстового типа Sybase FSQL

Проблема в том, что данные нарезаны 4096 символами.

Как увеличить этот предел, поскольку мои данные больше этого. FSQL -h не дает мне никакой помощи.

ответ

1

Исходное решение: использовать isql -o вместо fsql, который, похоже, не имеет этого ограничения.

Обновлено решение:

К сожалению, как и isqlfsql ограничены параметром по умолчанию @@textsize установлен в Sybase (на нашем сервере установлен в 32768).

Чтобы переопределить Выдайте по умолчанию следующей команды

SET TEXTSIZE 100000 

перед запросом.

Смежные вопросы