powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметер table в хранимой процедуре такое возможно ?
2 сообщений из 2, страница 1 из 1
Параметер table в хранимой процедуре такое возможно ?
    #32032830
Василий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые Гуру помогите по вопросу
Почему когда пишу
CREATE PROCEDURE MYproc @idObject int,
@idWare int,
@WareRes_table table ( WareRest INT IDENTITY(1,1),
Ware INT NOT NULL,
[Size] INT DEFAULT 0,
Rest INT DEFAULT 0,
RestAll INT DEFAULT 0) AS
то выдает сообщение об ошибке
Меняешь на
CREATE PROCEDURE MYproc @idObject int,
@idWare int AS
DECLARE @WareRes_table table ( WareRest INT IDENTITY(1,1),
Ware INT NOT NULL,
[Size] INT DEFAULT 0,
Rest INT DEFAULT 0,
RestAll INT DEFAULT 0)
Все работает, но мне нужно бы сделать этот параметер OUTPUT
Возможно ли это?
Если нет то какие варианты есть.
Василий
...
Рейтинг: 0 / 0
Параметер table в хранимой процедуре такое возможно ?
    #32032833
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблицу может вернуть Inline User-Defined Function.

В процедурах переменные типа table могут быть только локальными (но не входными/выходыми) Для передачи наборов между процедурами можно использовать временные таблицы
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметер table в хранимой процедуре такое возможно ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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