powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
6 сообщений из 6, страница 1 из 1
Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
    #32927991
Andrey Ts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Искал - не нашел.
А конструкция
Код: plaintext
insert into #LIST execute dbo.RPT_GETDATAS
не катит: Incorrect syntax near the keyword 'execute'.
...
Рейтинг: 0 / 0
Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
    #32928005
Litus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неа. Нельзя так :-(

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
    #32928034
Andrey Ts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что, вообще никак нельзя результат процы запихнуть во врем таблицу?
...
Рейтинг: 0 / 0
Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
    #32928091
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В доке написано как создавать такие процедуры.
1) создаешь врем таблицу.
2) компилишь процедурку, которая ложит во времянку данные.
3) удаляешь врем. таблицу
4) создаешь вторую процедуру, которая создает врем таблицу и вызывает первую процедуру.

или - просто создаешь времянки на уровне сессии...
...
Рейтинг: 0 / 0
Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
    #32928433
Andrey Ts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gardenmanВ доке написано как создавать такие процедуры.
1) создаешь врем таблицу.
2) компилишь процедурку, которая ложит во времянку данные.
3) удаляешь врем. таблицу
4) создаешь вторую процедуру, которая создает врем таблицу и вызывает первую процедуру.
Увы, не прокатило...
...
Рейтинг: 0 / 0
Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
    #32930304
sn1251
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть другой способ - через прокси-таблицу. Нужно включить в опциях сервера enable_cis, прописать сам сервер как удаленный
Код: plaintext
EXEC sp_addserver 'local',null,'your_server_name'
а затем:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
create procedure testproc
 @namelike varchar( 50 )
as select id, name from sysobjects where name like @namelike
go
create existing table proxy_testproc (
  id int,
  name varchar( 30 ),
  _namelike varchar( 50 ) null,
) external procedure at 'local.your_database_name.dbo.testproc'
go
select * from proxy_testproc where _namelike='sysc%'
go
select * into #tmp from proxy_testproc where _namelike='sysc%'
go
select * from #tmp
go
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Можно ли в ASE 12.5 делать select из результата выполнения хранимой процедуры?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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