Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Параметер table в хранимой процедуре такое возможно ? / 2 сообщений из 2, страница 1 из 1
14.06.2002, 17:48:39
    #32032830
Василий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметер table в хранимой процедуре такое возможно ?
Уважаемые Гуру помогите по вопросу
Почему когда пишу
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
14.06.2002, 17:55:22
    #32032833
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметер table в хранимой процедуре такое возможно ?
Таблицу может вернуть Inline User-Defined Function.

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


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