Цитата:
Сообщение от Kvarx
1) Вроде из процедуры можно вернуть значение только целого типа. Но в задании надо как-то вернуть строку, а в другом целых два значения
|
Так можно сделать:
Код:
CREATE PROCEDURE p_test_s
AS
DECLARE @arg1 int
set @arg1 = 1
DECLARE @arg2 nvarchar(256)
set @arg2 ='string here'
select @arg1, @arg2
GO
Цитата:
Сообщение от Kvarx
2) И можно ли передать как параметр массив значений?
|
Почитай тут:
http://www.sql.ru/subscribe/2003/146.shtml#9
Лично мне было нужно только несколько раз, я исспользовал строку, которую потом парсил и составлял из нее таблицу.