Gespeicherte Prozeduren

<< Click to Display Table of Contents >>

Navigation:  SQL-Server Objekte >

Gespeicherte Prozeduren

Gespeicherte Prozeduren werden mit der CREATE PROCEDURE-Anweisung erstellt und jeder gespeicherte Prozedurenname muss eindeutig sein. Des Weiteren gelten die Regeln des MS SQL-Servers zur Definition, Änderung und Nutzung von gespeicherten Prozeduren.

Eine gespeicherte Prozedur verwendet null oder mehr Eingabeparameter.

Für die Namen der Prozeduren müssen folgende Namenskonventionen eingehalten werden:

 

a)Präfix "sp_user_"

b)Die nachfolgende Namenseingabe darf nicht nur aus Nummern bestehen, z.B. nicht sp_user_2, sp_user_56, …

c)Zulässige Zeichen sind : a-z, A-Z, 0-9, _

d)Der gesamte Name inkl. Präfix muss mindestens 9 Zeichen lang sein, darf aber höchstens 63 Zeichen lang sein.

 

Hinweis: rimacon omniSuite kann nur die selbst erstellten gespeicherten Prozeduren verwalten. Falls solch eine benutzerdefinierte Prozedur woanders (z.B. über SQL Server Management Studio) geändert wird, wird zwar die neue Definition gelten, aber beim Öffnen in der Management Console erscheint die alte Definition und nach dem Speichern wird die von SQL Server Management Studio erstellte Definition überschrieben.

Gespeicherte Prozeduren, die außerhalb von rimacon omniSuite erstellt wurden, sind für rimacon omniSuite nicht sichtbar.

 

Gespeicherte Prozeduren erstellen / bearbeiten

Registerkarte „Allgemein“

Name

Gibt den Namen der gespeicherten Prozedur an.

 

Parameter

Zeigt die Parameter und die Typen der Parameter entsprechend der vorgegebenen Reihenfolge an.

 

SQL

Inhalt der gespeicherten Prozedur.

 

Registerkarte „Beschreibung“

Beschreibung

Dokumentation der gespeicherten Prozedur.

 

Registerkarte „SQL-Script“

Zeigt alle von Ihnen erstellten und alle generierten SQL-Anweisungen für die gespeicherte Prozedur an.