Lenguaje de procedimiento / Lenguaje de consulta estructurado (PL / SQL)

Autor: Randy Alexander
Fecha De Creación: 3 Abril 2021
Fecha De Actualización: 24 Junio 2024
Anonim
01 Lenguaje de Consulta Estructurado (SQL) | Conceptos básicos
Video: 01 Lenguaje de Consulta Estructurado (SQL) | Conceptos básicos

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 funciones de programación.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

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.