? Oracle SQL , a veces conocido como PL /SQL , es la extensión de propiedad de Oracle Corporation del lenguaje de consulta de base de datos SQL . Oracle SQL se utiliza para manipular y consultar los datos almacenados en bases de datos Oracle . Origen
estándar SQL , que significa Structured Query Language , fue desarrollado originalmente por IBM en los años 1970 , patentado por IBM en 1985 , y formalmente estandarizada por ANSI (Instituto Nacional Americano de Normalización ) en 1986. Oracle Corporation desarrolló más adelante un conjunto de extensiones propietarias al estándar SQL , que agregó funcionalidad lengua del procedimiento. Funcionalidad procedimiento
Procesal Funciones
Oracle SQL amplía en gran medida en el estándar SQL . SQL estándar proporciona funciones para recuperar y manipular los registros de base de datos , pero PL /SQL ( Procedural Language /SQL ) es un lenguaje de programación más sólido , lo que permite la creación de programas complejos con variables definidas y bucle.
Beneficios
la principal ventaja de utilizar Oracle SQL es la integración con bases de datos de Oracle de la marca . Oracle SQL proporciona una funcionalidad estándar SQL carece y también viene con muchos grupos de pre -empaquetados de funciones y procedimientos diseñados para los administradores de bases de datos Oracle . Sintaxis
Sintaxis
Oracle SQL es basado en Ada, un lenguaje de programación descendiente de Pascal . De hecho , la estructura de un procedimiento PL /SQL se parece mucho a la estructura del programa básico del idioma original Pascal . OsCommerce Advertencia
Oracle SQL tiene algunas similitudes superficiales a Transaccional de Microsoft SQL (T- SQL) , pero hay diferencias significativas en los conjuntos de características y sintaxis de los 2 idiomas. Procedimientos de portabilidad escritos en 1 idioma a otro suele ser bastante difícil, sobre todo porque las bases de datos de Oracle de Microsoft SQL Server y manejar el bloqueo de registros y varios usuarios de diferentes maneras .