Unterstützung gespeicherter Prozeduren und benutzerdefinierter Funktionen nach Routinen- und Servertyp

In der folgenden Tabelle werden die Typen gespeicherter Prozeduren und benutzerdefinierter Funktionen (UDFs) zusammengefasst, die auf verschiedenen Datenbankservern unterstützt werden.
Einschränkung: DB2 unterstützt gespeicherte Prozeduren und benutzerdefinierte Funktionen, die als Parameter einzigartige Datentypen (benutzerdefinierte Datentypen) enthalten, nur unvollständig.
Serverplattform Typen unterstützter gespeicherter Prozeduren Typen unterstützter benutzerdefinierter Funktionen
DB2 UDB für Linux, UNIX und Windows Version 8.1 und 8.2 und DB2 für Linux, UNIX und Windows Version 9.1
  • SQL
  • Java (JDBC oder SQLJ)
  • SQL-UDFs (Skalare und Tabellen)
  • MQSeries-Tabellen-UDFs
  • OLE DB-Tabellen-UDFs (nur Windows)
  • XML-UDFs
DB2 für iSeries Version 5 Release 2, Version 5 Release 3 und Version 5 Release 4 SQL Nicht unterstützt
DB2 für iSeries Version 5 Release 3 und Version 5 Release 4 Java (JDBC oder SQLJ) unter Verwendung des JDBC-Treibers oder Universal JDBC-Treibers von AS/400 Toolbox for Java Nicht unterstützt
DB2 für z/OS oder OS/390 Version 7 und DB2 für z/OS Version 8
  • SQL - Extern
  • Java (JDBC und SQLJ)
Skalare SQL-UDFs werden für DB2 für z/OS Version 8 unterstützt.
DB2 für z/OS Version 9
  • SQL - Nativ
  • SQL - Extern
  • Java (JDBC und SQLJ)
SQL-Skalar
Derby Version 10 Java Nicht unterstützt
Zugehörige Konzepte
Gespeicherte Prozeduren erstellen
Benutzerdefinierte Funktionen (UDFs) erstellen
Mit gespeicherten Prozeduren arbeiten
Mit benutzerdefinierten Funktionen (UDFs) arbeiten
Zugehörige Tasks
Datenbankroutinen entwickeln

Feedback