Tabla de contenido:
Definición: ¿Qué significa lenguaje de procedimiento / lenguaje de consulta estructurado (PL / SQL)?
El lenguaje de procedimiento / lenguaje de consulta estructurado (PL / SQL) es la implementación de Oracle de una extensión de lenguaje de programación de lenguaje de consulta estructurado (SQL). PL / SQL es una herramienta poderosa que combina la capacidad de consulta de SQL con la ventaja adicional de las características de programación.
Techopedia explica el lenguaje de procedimiento / lenguaje de consulta estructurado (PL / SQL)
Comenzando con Oracle7 a principios de la década de 1990, Oracle primero desarrolló y ofreció PL / SQL. Desde ese momento, PL / SQL se ha incluido donde se ofrece SQL. Se utiliza un motor Oracle PL / SQL separado dentro del software para procesar el código PL / SQL. Al igual que SQL, PL / SQL sigue una estricta estructura de control de sintaxis. El bloque de código PL / SQL consta de tres secciones principales: Declaración (opcional): la palabra clave de introducción de la sección Declaración es DECLARAR. Ejecución (obligatorio): la palabra clave de introducción a la sección de ejecución principal es BEGIN. Excepción (opcional): la palabra clave de introducción a la sección de manejo de excepciones es EXCEPCIÓN. Por lo tanto, la apariencia del diseño está estructurada de la siguiente manera: DECLARAR declaración_sección COMENZAR Ejecución_programa EXCEPCIÓN Manejo_excepción Los objetos creados solo usando PL / SQL, en lugar de solo SQL, incluyen funciones, paquetes y procedimientos. Sin embargo, la mayoría de las aplicaciones que ejecutan código SQL también admiten PL / SQL. Por lo tanto, los administradores y desarrolladores de bases de datos rara vez separan el código SQL y el código PL / SQL.