Page 1 of 1

Return more than one value from procedure.

Posted: Wed 11 May 2005 06:41
by rashid
i can do it with 1 value;
in store procedure: REturn 1
in delphi;
execute;
returningvalue := Parambyname('REturnvalue').AsInteger;

but how do i return more than 1 value from a stored procedure?

Posted: Wed 11 May 2005 14:26
by Ikar
Use follow syntax

CREATE PROCEDURE ALL_TYPES_IO
@c_int int = 0 OUTPUT ,
@c_bigint bigint = 0 OUTPUT
AS
SELECT @c_int = 111

See MSDN for details

Posted: Thu 12 May 2005 09:16
by rashid
Thanks. It is working as expected.
rashid