powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в переменную типа Table всунуть результат EXEC
5 сообщений из 5, страница 1 из 1
Как в переменную типа Table всунуть результат EXEC
    #32065864
Vini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в переменную типа Table всунуть результат EXEC если это все происходит в функции
...
Рейтинг: 0 / 0
Как в переменную типа Table всунуть результат EXEC
    #32065869
YuriAM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Комбинацией
Insert into ___ select
...
Рейтинг: 0 / 0
Как в переменную типа Table всунуть результат EXEC
    #32065872
Vini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
/*К примеру---*/
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Create   FUNCTION fn1 (@P1 varchar ( 60 ))
RETURNS @T1 
       TABLE ( Name nvarchar( 128 ),
					Owner nvarchar( 128 ),
					Object_type nvarchar( 31 ))
as 
begin
insert @t1
Exec sp_help 
end


/*Выдает ошибку
-EXECUTE cannot be used as a source when inserting into a table variable.*/
...
Рейтинг: 0 / 0
Как в переменную типа Table всунуть результат EXEC
    #32065888
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как в переменную типа Table всунуть результат EXEC
    #32065893
Vini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо. Но, все таки, получается интересная штучка- в переменную таблицу нельзя запихнуть EXEC, а временную таблицу нельзя использовать в функции. Как же мне все таки сделать чтобы функция возвращала множество значений полученых вследствии выполнения EXEC потому что он у меня динамический, а потом я мог работать с этим набором как с таблицей?
Или я что-то перемудрил?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в переменную типа Table всунуть результат EXEC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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