Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Длина exec / 7 сообщений из 7, страница 1 из 1
29.09.2006, 12:16
    #34021657
_alice_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
Какая максимальная длина троки, которую можно выполнить с помощью exec ?
...
Рейтинг: 0 / 0
29.09.2006, 14:11
    #34022214
boogiman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
Скорее типом переменной в которую в считываете строку, напрмер varchar (8000).
...
Рейтинг: 0 / 0
29.09.2006, 14:34
    #34022330
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
она равна максимальной длине varchar-а и равна 16k на последних версиях. 12.0 - 255 max.
...
Рейтинг: 0 / 0
29.09.2006, 15:43
    #34022688
_alice_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
Уверены?
В документации ответа я не нашла, а в MSSQL сервере , к примеру , в exec можно исполнять больше чем максимальная длина varchar , конкатенируя строки.
PS Версия ASE 12.0
...
Рейтинг: 0 / 0
29.09.2006, 16:19
    #34022864
Серж
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
_alice_а в MSSQL сервере , к примеру , в exec можно исполнять больше чем максимальная длина varchar , конкатенируя строки.

В таких случаях, как правило, всегда есть другое более правильное решение. Не надо впадать в крайность с exec'ом.
...
Рейтинг: 0 / 0
04.10.2006, 01:16
    #34030268
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
Я как бы проверял ... Установлено путем экспериментов. В доке действительно не найти таких волнующих подробностей.

Если ничего не перепутал, в varchar-переменную можно загрузить до 16 к - максимальный объем страницы.

MS-овский трюк с конкатенацией, на сколько помню, не проходил.

На самом деле очень легко это проверить, займет 10 мин.
...
Рейтинг: 0 / 0
04.10.2006, 03:51
    #34030312
sn1251
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина exec
В ASE 12.0 конкатенацией можно создать запрос произвольной длины - это в документации отражено (Reference manual -> Transact-SQL Commands -> Execute).
Но на самом деле есть другие ограничивающие факторы (stack size). Т.е. ещё придется специально конфигурировать сервер.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Длина exec / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]