Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / данные из хранимой процедуры сохранить / 4 сообщений из 4, страница 1 из 1
02.03.2005, 16:27
    #32941760
danvlad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
данные из хранимой процедуры сохранить
Добрый день!
Подскажите как в Sybase данные из хранимой процедуры сохранить
во временную таблицу?
Ниже приведенный код не работает:
create table #t(i int)
go
insert into #t exec ('select 23232')
select * from #t
...
Рейтинг: 0 / 0
02.03.2005, 17:49
    #32942075
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
данные из хранимой процедуры сохранить
...
Рейтинг: 0 / 0
02.03.2005, 20:03
    #32942355
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
данные из хранимой процедуры сохранить
В ASA9 можно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
create table #t1(f1 char( 10 ), f2 char( 20 ), f3 integer);

insert into #t1
select *
from some_procedure( 1 , 'bbb')
       with (aaa char( 10 ), bbb char( 20 ), ccc integer);

select * from #t1;

или так:
Код: plaintext
1.
2.
3.
4.
5.
select * into #t2
from some_procedure( 1 , 'bbb')
       with (aaa char( 10 ), bbb char( 20 ), ccc integer);

select * from #t2;

На более древних версиях только через курсоры.
...
Рейтинг: 0 / 0
03.03.2005, 08:54
    #32942744
danvlad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
данные из хранимой процедуры сохранить
огромное спасибо!
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / данные из хранимой процедуры сохранить / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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