powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Не проходит Update если прописан OpenQuery в PB 9
11 сообщений из 11, страница 1 из 1
Не проходит Update если прописан OpenQuery в PB 9
    #36124814
zubr13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не проходит Update если прописан OpenQuery в PB 9
Есть datawindow в котром есть в select'e openquery.
При попытке просмотреть список таблиц на Update, попытка завершается провалом.
Почему .. и можно ли это исправить. ??
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36125149
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zubr13Не проходит Update если прописан OpenQuery в PB 9
Есть datawindow в котром есть в select'e openquery.
При попытке просмотреть список таблиц на Update, попытка завершается провалом.
Почему .. и можно ли это исправить. ??
Думаю это связано с тем, что OpenQuery это не таблица, а вызов функции, который PB не умеет парсить из текста запроса.
А update не работает, т.к. PB не умеет генерировать операторы DML в которых вместо таблиц - вызов функции.
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36125381
zubr13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Moskovsky,

Допустим, но как я понимаю это не исправляют. Что довольно таки обидно и не удобно.
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36125391
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zubr13Допустим, но как я понимаю это не исправляют. Что довольно таки обидно и не удобно.
Лично я не вижу никакой необходимости в такой фиче.
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36125648
zubr13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly Moskovsky,

Кстати, в PB 9 как раз все проходит кроме Update, так что динамическое реализовано.
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36125651
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovskyzubr13Допустим, но как я понимаю это не исправляют. Что довольно таки обидно и не удобно.
Лично я не вижу никакой необходимости в такой фиче.
Ну в запросе же кроме OpenQuery можно еще указать другие таблички. Чем запрос с OpenQuery хуже запроса с несколькими табличакми из БД?
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36126144
zubr13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк,

В некоторых ситуациях такая форма обеспечивает уменьшение времени выполнения в РАЗЫ.
Например при линковке с одной базы на другую.
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36126232
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркНу в запросе же кроме OpenQuery можно еще указать другие таблички. Чем запрос с OpenQuery хуже запроса с несколькими табличакми из БД?
Если требуется обновлять локальную таблицу запроса, то вынести удаленные подзапросы в view, а в запросе DW использовать стандартный синтаксис.
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36126368
alexis glinski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если VIEW создать ?
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36126755
zubr13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, я конечно понимаю что выкрутиться то можно и на это существует много способов, но вопрос не в этом, а вопрос в названии топика.)

Задаю подвопрос) - Кто-нибудь работал с OpenQuery в PB 11? как там с этим (с Update'ом)?
...
Рейтинг: 0 / 0
Не проходит Update если прописан OpenQuery в PB 9
    #36127749
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zubr13Коллеги, я конечно понимаю что выкрутиться то можно и на это существует много способов, но вопрос не в этом, а вопрос в названии топика.)
Как это вопрос не в этом?
Вы задали два вопроса: 1)что это? 2)как это исправить?
Вам ответили на оба.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Не проходит Update если прописан OpenQuery в PB 9
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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