Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой? / 6 сообщений из 6, страница 1 из 1
03.06.2002, 14:32:58
    #32031631
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
Ну то есть как сделать, чтобы Ошибки не было в таком вот коде?


CREATE PROCEDURE dbo.PERMISSIONS_CHECK @id_objecttype int, @id_object int, @id_user int AS

declare @permissions int

select @permissions = permissions from (exec ht.dbo.sp_permission_readusersonobject_1 @id_objecttype, @id_object, @id_user)
print @permissions

Подскажите, а?
...
Рейтинг: 0 / 0
03.06.2002, 16:34:58
    #32031650
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
insert #t exec .....
Или обычная таблица
Только нужно, чтобы у таблицы структура совпадала с возвращаемым набором из процедуры
...
Рейтинг: 0 / 0
03.06.2002, 16:43:24
    #32031651
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
Спасибо. А вот сделать так чтобы возвращенный процедурой рекордсет напрямую в запросе можно было использовать? Такое то возможно или вообще нет?
...
Рейтинг: 0 / 0
03.06.2002, 17:02:35
    #32031654
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
Нельзя.

Кстати, resultset а не recordset.

Удачи
...
Рейтинг: 0 / 0
03.06.2002, 17:53:12
    #32031664
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
Ясненько. Всем огромное спасибо.
...
Рейтинг: 0 / 0
04.06.2002, 11:19:50
    #32031711
Stork
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
Например, так:

DECLARE @spid int

Select @spid=spid from OPENROWSET('SQLOLEDB','MySQLServer';'sa';'pswd','exec sp_who')

см. BOL: Transact-SQL Reference \ OPENROWSET

С уважением,
Александр Степанов
a_stepanov_2000@mail.ru
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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