is it possible to have a select statement from a stored proceedure ? example ...
CREATE PROCEDURE spA
SELECT * FROM ( exec spB '1','1' )
go
the reason for doing this is becos spB does some data massaging and is used across many stored procedures, spB will be passing back a table if it is possible.
Thanks.I'd recommend that you rewrite spB as a User-defined table function. Then you can reference it in stored procedures, views, triggers, etc, just like any other table or subquery:
CREATE PROCEDURE spA
SELECT * FROM dbo.spB ('1','1')
blindman|||Or it that's something you would like to avoid, you could use
Insert Into #TmpSpB Exec SpB '1','1'
where #TmpSpB is a temporary table which has the structure of the result return by the stored procedure. The only problem with this, is that can not be nested, and I am not sure if it's working "below" SQL2000.
Best regards!|||thanks for the replies ... you've been a great help ...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment