Stored Procedures mit mehr als einem Output Parameter

Im SQL Server 2000 kann eine Stored Procedure bis zu 2.100 Parameter haben. Jeder einzelne dieser Parameter kann entweder Input- oder Output Parameter sein.

...

Hier ist ein einfaches Beispiel, welches 2 OUTPUT Parameter einsetzt:

use pubs
go
create procedure dbo.showme @au_id varchar(20), @lname varchar(50) OUTPUT, @fname varchar(50) OUTPUT
as
 select @lname=au_lname, @fname =au_fname  from authors where au_id=@au_id
go
declare @au_id varchar(20), @lname varchar(50),  @fname varchar(50)
exec dbo.showme '172-32-1176', @lname = @lname OUTPUT, @fname = @fname OUTPUT
select @lname, @fname
drop procedure dbo.showme

Column1	Column2
White	Johnson

Noch kein Feedback
Einen Kommentar hinterlassen

Ihre E-Mail-Adresse wird nicht auf dieser Seite angezeigt.
SchlechtExzellent
(Zeilenumbrüche werden zu <br />)
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)
Dies ist ein Captcha Bild. Es wird benutzt, um Massenzugriffe von Robotern zu verhindern.
Bitte gib die Zeichen des obigen Bildes ein. (Groß/Kleinschreibung ist wichtig)
Trackback-Adresse für diesen Eintrag
Dies ist ein Captcha Bild. Es wird benutzt, um Massenzugriffe von Robotern zu verhindern.
Bitte gib die Zeichen des obigen Bildes ein. (Groß/Kleinschreibung ist wichtig)