Articulo de referencia

SQL PL

SQL PL son las siglas de Structured Query Language Procedural Language y fue desarrollado por IBM como un conjunto de comandos que amplían el uso de SQL en el sistema de base de...

SQL PL son las siglas de Structured Query Language Procedural Language y fue desarrollado por IBM como un conjunto de comandos que amplían el uso de SQL en el sistema de base de datos IBM Db2 (DB2 UDB versión 7). [1] Proporciona programabilidad procedimental además de los comandos de consulta de SQL. Es un subconjunto del estándar de lenguaje SQL Persistent Stored Modules ( SQL/PSM ).

A partir de la versión 9 de DB2, los procedimientos almacenados de SQL PL pueden ejecutarse de forma nativa dentro del proceso de DB2 (dentro del espacio de direcciones de DBM1, más precisamente) en lugar de estar limitados a un proceso externo. [2] En la versión 9.7 de DB2, IBM también agregó un front-end PL/SQL a esta infraestructura (llamado "SQL Unified Runtime Engine"), lo que significa que el SQL procedimental que utiliza el estándar ISO o la sintaxis de Oracle se compila en código de bytes que se ejecuta en el mismo motor en DB2. [3]

Véase también

Referencias

  1. ^ Centro de conocimiento de IBM
  2. ^ Craig S. Mullins (2012). Guía del desarrollador de DB2: un enfoque orientado a soluciones para aprender los fundamentos y las capacidades de DB2 para z/OS (6.ª ed.). IBM Press. pág. 658. ISBN 978-0-13-283644-9.
  3. ^ Serge Rielau. "DB2 10: Ejecutar aplicaciones Oracle en DB2 10 para Linux, UNIX y Windows". Ibm.com . Consultado el 26 de julio de 2012 .
  • Ejemplos en el código Rosetta



Obtenido de "https://es.wikipedia.org/w/index.php?title=SQL_PL&oldid=1192901398"