Soporte de rutinas según el tipo de servidor

La tabla siguiente resume los tipos de procedimientos almacenados y funciones definidas por el usuario que están permitidos en diversos servidores de base de datos.
Restricción:
  • DB2 no soporta totalmente los procedimientos almacenados y las funciones definidas por el usuario que contienen tipos distintos (tipos definidos por el usuario) como parámetros.
  • Esta lista engloba el soporte disponible para rutinas. Algunos productos no son compatibles con las rutinas Java o PL/SQL. Algunos productos no son compatibles con Oracle.
Plataforma de servidor Tipos de procedimientos almacenados soportados Tipos de funciones definidas por el usuario soportadas
DB2 UDB para Linux®, UNIX® y Windows®, Versiones 8.1 y 8.2, y DB2 Versión 9.1 y 9.5 para Linux, UNIX y Windows
  • SQL
  • Java™ (JDBC o SQLJ)
  • UDF (escalares y de tabla) SQL
  • UDF de tabla de MQSeries
  • UDF de tabla de OLE DB (sólo Windows)
  • UDF XML
DB2 para Linux, UNIX y Windows, Versión 9.7
  • SQL
  • Java (JDBC o SQLJ)
  • PL/SQL
  • UDF (escalares y de tabla) SQL
  • UDF de tabla de MQSeries
  • UDF de tabla de OLE DB (sólo Windows)
  • UDF XML
  • PL/SQL
DB2 para iSeries, Versiones V5R3 y V5R4 SQL No soportado
DB2 para iSeries, Versión V5R3 y V5R4 Java (JDBC or SQLJ) using the AS/400 Toolbox para Java JDBC Driver o Universal JDBC driver No soportado
DB2 para z/OS o OS/390, Versión 7 y DB2 para z/OS Versión 8
  • SQL - externo
  • Java (JDBC y SQLJ)
Las UDF escalares SQL están soportadas para DB2 para z/OS Versión 8
DB2 para z/OS Versión 9
  • SQL - nativo
  • SQL - externo
  • Java (JDBC y SQLJ)
Escalar SQL
Derby V10 Java No soportado
Oracle V10 y V11 PL/SQL PL/SQL

Comentarios