powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
6 сообщений из 6, страница 1 из 1
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
    #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
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
    #32031650
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
insert #t exec .....
Или обычная таблица
Только нужно, чтобы у таблицы структура совпадала с возвращаемым набором из процедуры
...
Рейтинг: 0 / 0
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
    #32031651
Спасибо. А вот сделать так чтобы возвращенный процедурой рекордсет напрямую в запросе можно было использовать? Такое то возможно или вообще нет?
...
Рейтинг: 0 / 0
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
    #32031654
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нельзя.

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

Удачи
...
Рейтинг: 0 / 0
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
    #32031664
Ясненько. Всем огромное спасибо.
...
Рейтинг: 0 / 0
Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
    #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
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в процедуре извлечь значение из рекордсета, возвращаемого другой процедурой?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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