错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Stored Procedures und Trigger

  • Stephan Kleuker

摘要

Der bisherige Text orientierte sich am SQL-Standard, sodass die vermittelten Kenntnisse fast vollständig auf alle größeren Datenbank-Managementsysteme übertragen werden können. Für die Themen dieses Kapitels gilt zwar auch, dass sie für alle Datenbank-Managementsysteme behandelt werden, diese Behandlung aber meist vom Standard abweicht. Der pragmatische Grund dafür ist, dass die vorgestellten Ideen bereits relativ früh in den Datenbanken großer Hersteller realisiert wurden und der Standard später entwickelt wurde. Um kompatibel mit älteren Lösungen der Nutzer zu bleiben, hat eine vollständige Anpassung an den Standard bei den Herstellern nicht stattgefunden. Mit Stored Procedures und Trigger kann die Funktionalität von Datenbank-Managementsystemen erweitert werden. Stored Procedures erlauben es, in der Datenbank Berechnungen durchzuführen und die Ergebnisse in anderen Berechnungen, sowie Anfragen zu nutzen. Dabei stehen praktisch alle bisher beschriebenen SQL-Datenbankbefehle zur Verfügung. In Triggern kann man überprüfen, ob Datenbankaktionen, wie das Hinzufügen, Verändern und Löschen erlaubt sind. Dabei kann wieder auf alle Tabellen des Systems zugegriffen werden. In diesem Kapitel werden wesentliche Sprachkonstrukte der zugehörigen Programmiersprache PL/SQL vorgestellt.