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:
  • Esta lista engloba el soporte disponible para rutinas. Algunos productos no soportan las rutinas Java™ o PL/SQL. Si el producto no soporta Java o PL/SQL, estos lenguajes no estarán disponibles para selección en el asistente Nuevo procedimiento almacenado.
  • Algunos productos no soportan todos los orígenes de datos listados. Consulte el documento relativo a los requisitos del sistema para el producto a fin de obtener información acerca de los orígenes de datos soportados.

Consulte también Soporte de rutinas según el tipo de servidor para conocer las actualizaciones.

Tabla 1. Soporte de rutinas según el tipo de servidor de base de datos
Plataforma de servidor Tipos de procedimientos almacenados soportados Tipos de funciones definidas por el usuario soportadas
DB2 Versión 9.1 y 9.5 para Linux, UNIX y Windows
  • SQL
  • Java (JDBC o SQLJ)5
  • UDF (escalares y de tabla) SQL
  • UDF de tabla de OLE DB (sólo Windows)
DB2 para Linux, UNIX y Windows Versión 9.7
  • SQL
  • Java (JDBC o SQLJ)5
  • PL/SQL
  • UDF (escalares y de tabla) SQL
  • UDF de tabla de MQSeries
  • UDF de tabla de OLE DB (sólo Windows)
  • PL/SQL
DB2 para Linux, UNIX y Windows Versión 10.1
  • SQL
  • Java (JDBC o SQLJ)5
  • PL/SQL
  • UDF (escalares y de tabla) SQL
  • UDF de tabla de MQSeries
  • UDF de tabla de OLE DB (sólo Windows)
  • PL/SQL
  • Bloques PL/SQL anónimos6
  • Desencadenantes6
DB2 para iSeries, Versiones V5R3 y V5R4
  • SQL
  • Java (JDBC o SQLJ) utilizando el controlador JDBC de AS/400 Toolbox para Java o el controlador Universal JDBC5
No soportado
DB2 para z/OS Versión 8
  • SQL - externo
  • Java (JDBC y SQLJ)5
Escalar SQL
DB2 para z/OS Versión 9
  • SQL - nativo
  • SQL - externo
  • Java (JDBC y SQLJ)5
Escalar SQL
DB2 para z/OS Versión 10
  • SQL - nativo
  • SQL - externo
  • Java (JDBC y SQLJ)5
  • Escalar SQL
  • Tabla
  • Escalar no incorporada
Derby V10 Java5 No soportado
Informix Dynamic Server V11.5 y V11.7 SPL SPL
Oracle V10 y V1114 PL/SQL PL/SQL
Sybase ESE 1234 T-SQL No soportado
Nota:
  1. No soportado para IBM® Rational Application Developer.
  2. El origen de datos Sybase puede ser una base de datos Sybase ASE Versión 15.0 o Versión 12.5.
  3. El origen de datos Sybase puede ser una base de datos DB2 para Linux, UNIX y Windows que emule un origen de datos Sybase ESE con el producto ANTs Software para DB2 Linux, Unix y Windows con IBM DB2 SQL Skin Feature para aplicaciones compatible con Sybase ASE (IBM DB2 SSacSA).
  4. En Data Studio Versión 3.2, el soporte de desarrollo de rutinas está en desuso para las bases de datos Oracle, Sybase y DB2 que emulen una base de datos Sybase con ANT IBM DB2 SSacSA. La prestación se eliminará en una futura versión.
  5. Para las rutinas Java, el editor de rutinas no da soporte a ARRAY de tipo SQL como parámetro de entrada o salida. Si especifica un ARRAY como parámetro de entrada o salida, el editor de rutinas omite el parámetro.
  6. La depuración se desencadena y los bloques PL/SQL anónimos están soportados en bases de datos DB2 para Linux, UNIX y Windows Versión 10.1 Fix Pack 2 y posteriores.

Comentarios