powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Курсор и запросы
2 сообщений из 2, страница 1 из 1
Курсор и запросы
    #36085461
Andrew Kovalchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли в такой последовательности
Код: plaintext
1.
2.
3.
4.
5.
&sql(DECLARE MyCursor CURSOR FOR
 	SELECT * FROM <TABLE> WHERE ... ORDER ...
 )
 &sql(OPEN MyCursor)
 &sql(FETCH MyCursor)
подставить значение <TABLE> переданный в качестве параметра функции?
Запросы одинаковые, а данные выбираются из разных таблиц.
Или все таки смотреть в сторону динамических запросов?
...
Рейтинг: 0 / 0
Курсор и запросы
    #36085661
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема использования таких запросов сводится к тому что необходима перекомпиляция кода его содержащего при изменениях в таблицах на которые он опирается, таким образом лучше так не делать, тем более что вы собираетесь делать выборку из нескольких таблиц
и в данном варианте невозможно подставить таблицу через параметр, потому как код компилируется под конкретный запрос, под конкретную таблицу с конкретными индексами и прочем
_________________________________
Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Курсор и запросы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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