Hauptmenü
Administration
Werkzeuge
SQL Textmanager und dann Variante „Private
Datenbankprozeduren“
oder Direktsprung [SQLPP]
|
Auswahlliste |
Bedeutung |
|
SQL Text |
Eindeutiger Arbeitsname innerhalb der Datenvorhaltung. |
|
Datenbankname |
System-Name des Objektes in der Datenbank (kann sich - sollte aber gemäß Empfehlung nicht - vom Arbeitsnamen unterscheiden) |
|
Definition |
Der Text der Prozedure gemäß System-Datenbank-Tabelle „sysprocedure“ |
|
Source |
Der Quelltext der Prozedure gemäß A.eins-Datenbank-Tabelle „Sql_Stamm“ |
|
Bereichsauswahl/Filter |
Bedeutung |
|
Textname |
Suchen im Arbeitsnamen „SQL Text“ |
|
Funktionen |
Bedeutung |
|
Neu (F8) |
Es
öffnet sich ein Dialog in dem sich ein privater Arbeitsname unter
„Sql-Text“ angeben lässt. Empfohlen ist privaten Arbeitsnamen ein
p_ voranzustellen. -- Priv. Prozedur p_beispiel --- Streckeunit 20.11.2023 -- -- Beschreibung -- -- -- CREATE PROCEDURE p_beispiel ( ) -- BEGIN -- Hier kann die Verarbeitung beginnen -- -- -- EXCEPTION when others then call amic_exception( ERRORMSG() || CHAR(10) || CHAR(13) || TRACEBACK(), SQLCODE , SQLSTATE , 'p_beispiel' , -1 , in_commit = 1); -- ggf. sofortiges commit mit in_commit=0 unterbinden (z.B. bei Verwendung in Trigger, Atomic) ENDD |
|
Editieren (F5) |
Der Editor öffnet sich mit dem Text der Datenbank-Prozedure (siehe „Source“) |
|
Löschen (F7) |
Entfernt die Datenbank-Prozedure aus dem System-. |
|
Create (F10) |
Legt das Datenbank-Objekt gemäß der „Source“ an. |
|
Drop (F11) |
Entfernt ggf. ein vorhandenes Datenbank-Objekt. |
|
Export (Umschalt F8) |
Exportiert die Informationen der Datenbank-Prozedure in eine Datei, die zur Herstellung der so gespeicherten Datenbank-Prozedure wieder herangezogen kann. (Einspielung mittels [OSQL] und Funktion „Sql-Texte ausführen“) |