Re: Simple Stored Procedure funktioniert mal und funktioniert mal nich
- From: "Uwe Ricken" <anonymous@xxxxxxxxxxxxx>
- Date: Mon, 13 Jun 2005 12:52:19 +0200
Hallo Jan,
> Hier wird die Prozedur _immer_ ordnungsgemäß mit einem Returnvalue
> beendet.
Das stimmt nicht. Deine PROC gibt keinen RETURN-Value zurück sondern
den Output läßt Du über eine OUTPUT-Variabel liefern.
Ein Return-Value in einer SP ist immer vom Datentyp int
Eine Return-Variable sollte in einer SP immer deklariert sein.
Verzichte auf die Verwendung von Variablen, die Du für die
Übergabe von Werten an die SP verwendest.
Beispiel [FALSCH]
CREATE PROC dbo.myProc
@Test int
AS
SET NOCOUNT ON
SET @Test = 1
RETURN @Test
SET NOCOUNT OFF
Beispiel [RICHTIG]
CREATE PROC dbo.myProc
@Test int
AS
SET NOCOUNT ON
DECLARE @RetValue int
SET @RetValue = @Test
RETURN ISNULL(@RetValue, 0)
SET NOCOUNT OFF
Die zweite Variante funktioniert bei mir schon seit mindestens 8 Jahren
fehlerfrei ;-)
--
Gruß, Uwe Ricken
MCP for SQL Server 2000 Database Implementation
GNS GmbH, Frankfurt am Main
http://www.gns-online.de
http://www.memberadmin.de
http://www.conferenceadmin.de
____________________________________________________
APP: http://www.AccessProfiPool.de
dbdev: http://www.dbdev.org
FAQ: http://www.donkarl.com/AccessFAQ.htm
.
- Follow-Ups:
- Re: Simple Stored Procedure funktioniert mal und funktioniert mal nich
- From: Jan Bockler
- Re: Simple Stored Procedure funktioniert mal und funktioniert mal nich
- References:
- Simple Stored Procedure funktioniert mal und funktioniert mal nicht
- From: Jan Bockler
- RE: Simple Stored Procedure funktioniert mal und funktioniert mal nich
- From: Christian Donner
- Re: Simple Stored Procedure funktioniert mal und funktioniert mal nich
- From: Jan Bockler
- Simple Stored Procedure funktioniert mal und funktioniert mal nicht
- Prev by Date: Re: Simple Stored Procedure funktioniert mal und funktioniert mal
- Next by Date: Re: Reporting Services Problem
- Previous by thread: Re: Simple Stored Procedure funktioniert mal und funktioniert mal
- Next by thread: Re: Simple Stored Procedure funktioniert mal und funktioniert mal nich
- Index(es):
Relevant Pages
|