DevTrain

Autor: Unbekannt nn

SQL - Proceduren

In dem folgendem Beispiel wird erklärt wie  stored procedures aufgebaut , Variablen
mit Werte gefüllt  und Berechnungen durchgeführt werden !

Mit 'Create Procedure spMuster' wird eine Procedure Namens spMuster erstellt !
CREATE PROCEDURE spMuster 

Da wir später noch mit Variablen arbeiten möchten, werden Sie hier deklariert !

    @Kundenummer int,
    @Name int,
    @Vorname int,
    @ergebnis    float(53)  OUT

AS

declare @wert1 as int
declare @wert2 as int


In den select Klauseln werden dann den einzelnen Variablen, Werte zugwiesen !

select
                   @wert1 = Wert1
  From
                    Kunden
 where
                    Kundennummer   =   @Kundennummer and
                    Name                  =   @Name and
                    Vorname             =    @Vorname03

 select
                    @wert2 = Wert2
 From
                    Kunden
 where
                    Kundennummer   =   @Kundennummer and
                    Name                 =   @Name and
                    Vorname            =   @Vorname03

Zum Schluß wollen wir mit den Variablen eine Berrechnung durchführen !

set  @ergebnis = @wert1 / @wert2

GO

 

Information:  Proceduren können Sie ganz einfach mit 'EXECUTE PROCEDURE' aufrufen
                    und mit 'DROP PROCEDURE' löschen !

Das Codebeispiel können Sie sich auch unter Verlinkte Dokumente herunterladen !!


Erfasst am: 26.04.2001 - Artikel-URL: http://www.devtrain.de/news.aspx?artnr=433
© Copyright 2003 ppedv AG - http://www.ppedv.de