Текущее время: Чт, мар 28 2024, 22:10

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Как обойти ограничение длины селекционного параметра для DYNP_VALUES_READ ?
СообщениеДобавлено: Чт, авг 16 2018, 22:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
pberezin написал:
а не жестоко для системы вцелом, такие критичные вещи, как полный текст выполняемого SQL-запроса, пихать на селекционник?
Ктото чтото наколбасит, и потом вместо select from bseg будет delete from bseg :)
Или программную проверку вешать, что первая фраза в тексте = SELECT пробел.

М.б. надёжнее статичный объект настройки в системе создать (например в DMSе) и к нему в Пуле текстов Текст настроить? И в нём хранить.
А на селекционнике выбирать только ключ этого объекта.

Во-первых, это не отчет для пользователей, а инструмент анализа для разработчика. Дальше тестовой системы он не должен нестись.
Во-вторых, исходя из первого, жестоко наколбасить он может и в ABAP-е. Против лома нет приёма. Кстати, один мой знакомый именно на "delete from bseg", случайно затесавшийся в ABAP-е, однажды и погорел. Пришлось откатывать систему на день. :)
В-третьих, какой бы запрос ни написали, запускаться он будет с "open cursor", поэтому "delete" не прокатит. Можно будет ещё проверок добавить, но дело не в этом, потому что...
В-четвёртых, вопрос темы не в SQL, а в селекционном параметре типа string. Он давно меня достал, ибо довольно часто нужен для других целей, например, для длинных путей к каталогам, и т.д.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB