|
|
|
Параметер table в хранимой процедуре такое возможно ?
|
|||
|---|---|---|---|
|
#18+
Уважаемые Гуру помогите по вопросу Почему когда пишу 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 Возможно ли это? Если нет то какие варианты есть. Василий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2002, 17:48:39 |
|
||
|
Параметер table в хранимой процедуре такое возможно ?
|
|||
|---|---|---|---|
|
#18+
Таблицу может вернуть Inline User-Defined Function. В процедурах переменные типа table могут быть только локальными (но не входными/выходыми) Для передачи наборов между процедурами можно использовать временные таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2002, 17:55:22 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1822347]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
196ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 495ms |

| 0 / 0 |
