Текущее время: Пн, ноя 19 2018, 01:17

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1854
Откуда: Москва
Пол: Мужской
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 + 4 часа


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

Сейчас этот форум просматривают: Google [Bot], Mail.RU Bot


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

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