Prise en charge des routines en fonction du type de serveur

Le tableau suivant résume les types de procédures mémorisées et de fonctions UDF pris en charge sur différents serveurs de bases de données.
Restriction :
  • DB2 ne prend pas totalement en charge les procédures mémorisées et les fonctions UDF utilisant différents types (définis par l'utilisateur) comme paramètres.
  • La liste correspond à un sur-ensemble des prises en charge de routines disponibles. Certains produits ne prennent pas en charge les routines Java Java ou PL/SQL. Certains produits ne prennent pas en charge Oracle.
Plateforme serveur Types de procédures mémorisées pris en charge Types de fonctions UDF pris en charge
DB2 UDB for Linux®, UNIX®, and Windows®, versions 8.1 et 8.2, et DB2 version 9.1 et 9.5 for Linux, UNIX, and Windows
  • SQL
  • Java™ (JDBC ou SQLJ)
  • Fonctions UDF (scalaires et table) SQL
  • Fonctions UDF de table MQSeries
  • Fonctions UDF de table OLE DB (Windows uniquement)
  • Fonctions UDF XML
DB2 for Linux, UNIX, and Windows version 9.7
  • SQL
  • Java (JDBC ou SQLJ)
  • PL/SQL
  • Fonctions UDF (scalaires et table) SQL
  • Fonctions UDF de table MQSeries
  • Fonctions UDF de table OLE DB (Windows uniquement)
  • Fonctions UDF XML
  • PL/SQL
DB2 for iSeries, versions V5R3 et V5R4 SQL Non pris en charge
DB2 for iSeries, versions V5R3 et V5R4 Java (JDBC ou SQLJ) utilisant AS/400 Toolbox for Java JDBC Driver ou pilote Universal JDBC Non pris en charge
DB2 for z/OS ou OS/390, version 7, et DB2 for z/OS version 8
  • SQL - externe
  • Java (JDBC et SQLJ)
Les fonctions UDF scalaires SQL sont prises en charge pour DB2 for z/OS version 8
DB2 for z/OS version 9
  • SQL - natif
  • SQL - externe
  • Java (JDBC et SQLJ)
Fonctions SQL scalaires
Derby V10 Java Non pris en charge
Oracle v10 et v11 PL/SQL PL/SQL

Commentaires