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 !!