Hallo allerseits,

ich fange gerade an, mich mit Stored Procedures im SQL Server zu befassen, und habe - bisher erfolglos - folgendes kredenzt:

CREATE PROCEDURE dbo.lieferantenkontakte
/* Diese Prozedur ermittelt alle Mitarbeiter, die Ansprechpartner der Lieferanten
innerhalb des Unternehmens MyCompany dienen
*/
DECLARE @country char(3),
--�bergabe kurzbezeichner des Landes
@lastname CHAR(30) OUTPUT
--R�ckgabe Nachname des Mitarbeiters
AS SELECT supplno, company, empno, Qlastname = lastname,
employees.phone
FROM employees, suppliers
WHERE empno =contact
AND [EMAIL PROTECTED]


        /* SET NOCOUNT ON */
        RETURN

Ich bekomme hier die Meldung:
...Die Option OUTPUT kann nicht in einer DECLARE - Anweisung verwendet werden.

Sicher habt ihr einen Tipp f�r mich, was ich �ndern muss !?

Viele sommerliche Gr��e



www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.471 / Virendatenbank: 269 - Erstellungsdatum: 10.04.2003

Antwort per Email an