Erstellen gespeicherter Prozeduren
Gespeicherte Prozeduren können für die Tabellen in einer Datenbank gespeichert werden. Eine gespeicherte Prozedur besteht aus Visual FoxPro-Code, der in einer DBC-Datei gespeichert ist. Diese Prozeduren sind Codeprozeduren, die nur auf Daten in der Datenbank angewandt werden. Gespeicherte Prozeduren können die Leistung steigern, da sie bereits beim Öffnen der Datenbank in den Arbeitsspeicher geladen werden.
So erstellen, ändern oder löschen Sie eine gespeicherte Prozedur
Klicken Sie im Projekt-Manager auf eine Datenbank, dann auf Gespeicherte Prozeduren und schließlich auf Neu, Ändern oder Entfernen.
- Oder -
Klicken Sie im Datenbank-Designer im Menü Datenbank auf Gespeicherte Prozeduren bearbeiten.
- Oder -
Verwenden Sie im Befehlsfenster den MODIFY PROCEDURE-Befehl.
Jedes dieser genannten Verfahren öffnet den Visual FoxPro-Texteditor, in dem Sie gespeicherte Prozeduren der Datenbank hinzufügen, ändern oder löschen können.
Gespeicherte Prozeduren können zum Erstellen von benutzerdefinierten Funktionen verwendet werden, auf die in Gültigkeitsregeln auf Feld- oder Datensatzebene verwiesen wird. Beim Speichern einer benutzerdefinierten Funktion als gespeicherte Prozedur in der Datenbank wird der Funktionscode in einer DBC-Datei gespeichert und automatisch mit der Datenbank verschoben, wenn diese verlagert wird. Anwendungen werden durch das Verwenden gespeicherter Prozeduren portierbarer, da Sie beim Verlagern der Datenbank nicht auf separate Dateien mit benutzerdefinierten Funktionen zu achten brauchen.
Siehe auch
Einrichten der referentiellen Integrität | Anzeigen und Festlegen von Datenbankeigenschaften | Anzeigen und Ändern der Datenbankarchitektur | Erstellen von persistenten Beziehungen | Erstellen von Datenbanken | Arbeiten mit Datenbanken