powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Аналог execute immediate в PB7 для ASE
7 сообщений из 7, страница 1 из 1
Аналог execute immediate в PB7 для ASE
    #35846791
JenyaD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раньше у нас везде использовался ASA, и в нём использовалась для
выполнения SQL команды в виде строки execute immediate. Как выполнить произвольную SQL
команду в строковом виде в PB7 в ASE на пример ??
...
Рейтинг: 0 / 0
Аналог execute immediate в PB7 для ASE
    #35846797
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
execute immediate работает в ASE
-----------------------------------------------------------------------------
Главная деталь любой машины - голова ее владельца
...
Рейтинг: 0 / 0
Аналог execute immediate в PB7 для ASE
    #35846895
JenyaD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понимаю все таки powerbuilder выполняет какое-то преобразование, потому что
в интерактивном sql выполнение execute immediate в ASE 12 вызывает ошибку.

Код: plaintext
execute immediate "use master"

Код: plaintext
Stored procedure 'immediate' not found.
...
Рейтинг: 0 / 0
Аналог execute immediate в PB7 для ASE
    #35847086
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в самом Sybase ASE нет такой комманды

в 12-й ветсии есть комманда
Код: plaintext
exec('sql_statement')
--
ЗЫ: к билдеру никакого отношения твой вопрос не имеет.
то, что ты пытаешся запустить ее через билдеровский интерактив - это ничего не значит.
--
ЗЗЫ: в самом билдере (powerscript) есть комманда "execute immediate", но ее можно пользовать только в самом скрипте. она имеет такой-же синтаксис как и в ASA, думаю что ты их просто путал...
...
Рейтинг: 0 / 0
Аналог execute immediate в PB7 для ASE
    #35847496
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry +500

В database painter синтаксис exec <имя процедуры>
В скрипте все как обычно execute immediate '<команда>'
А use master в isql так и пишется без всяких exec

-----------------------------------------------------------------------------
Главная деталь любой машины - голова ее владельца
...
Рейтинг: 0 / 0
Аналог execute immediate в PB7 для ASE
    #35850877
JenyaD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Однако в индексе хелпа по PB7 про execute immediate ни чего не говорится, что дало повод
причислить её к SQL командам.
...
Рейтинг: 0 / 0
Аналог execute immediate в PB7 для ASE
    #35850886
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JenyaD пишет:

> Однако в индексе хелпа по PB7 про execute immediate ни чего не
> говорится, что дало повод причислить её к SQL командам.

А кого имеет, что там не говорится в индексе хелпа ;)? Dynamic SQL
Format 1 в хелпе есть, думаю, с момента появления такового в эхотаге.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Аналог execute immediate в PB7 для ASE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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