powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Динамический SQL
6 сообщений из 6, страница 1 из 1
Динамический SQL
    #37666721
Всем привет!
Хочу выполнить динамический запрос типа
Код: sql
1.
exec('select * from sysobjects')

, но среда не дает, говорит что "Syntax error near '('". Что делаю не так?
Всю жизнь проработал с MS SQL, но тут возникла необходимость использовать ASA, с ним сталкиваюсь в первый раз - поэтому не пинайте сразу.
Код: sql
1.
select @@version

7.0.4.3541
...
Рейтинг: 0 / 0
Динамический SQL
    #37666970
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17.02.2012 12:10, Хочу все знать пишет:

> Хочу выполнить динамический запрос типа
>
> exec('select * from sysobjects')
>
> , но среда не дает, говорит что "Syntax error near '('". Что делаю не так?

Забываешь о том, что ASA - это не M$SQL ;).

> 7.0.4.3541

Не знаю, есть ли этом старье EXECUTE IMMEDIATE WITH RESULT SET ON...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Динамический SQL
    #37667025
Dim2000,
да, нашел в хелпе такой вызов execute immediate, вот только в описании сказано: (мой перевод) Использовать это выражения для включения динамически сконструированных выражений, которые будут отработаны в процедуре.

А что без процедуры никак нельзя обойтись?

Если нет, можно ли там создавать временные процедуры?
...
Рейтинг: 0 / 0
Динамический SQL
    #37667055
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17.02.2012 14:02, Хочу все знать пишет:

> А что без процедуры никак нельзя обойтись?

Там же написано английским по белому "только в ХП" ;).

> Если нет, можно ли там создавать временные процедуры?

Без понятия. Мне эта фича за 14 лет возни с ASA не пригодилась ни разу,
я для ответа специально читал главу из мануала.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Динамический SQL
    #37667130
Dim2000,

Спасибо, временные хп создавать можно - я уже испробовал, но теперь проблема в том, что WITH RESULT SET ON не понимает, а EXECUTE IMMEDIATE не возвращает результат.
...
Рейтинг: 0 / 0
Динамический SQL
    #37667302
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17.02.2012 14:34, Хочу все знать пишет:

> Спасибо, временные хп создавать можно - я уже испробовал, но теперь
> проблема в том, что WITH RESULT SET ON не понимает, а EXECUTE IMMEDIATE
> не возвращает результат.

Старьё-с... текущая версия - 12-я, если что ;).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Динамический SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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