Sql dinámico
PL / SQL proporcionados maneras de escribir el SQL dinámico:
*Nativo de SQL dinámico, un lenguaje PL / SQL (es decir, nativos) característica de la construcción y ejecución de sentencias de SQL dinámico*Paquete DBMS_SQL, una API para la construcción, ejecución, y la descripción de sentencias de SQL dinámico
Este capítulo contiene los siguientes temas:
* Usando DBMS_SQL
Informacióngeneral
Modelo de seguridad
Constantes
Excepciones
Notas de funcionamiento
Ejemplos
Estructuras de Datos
Tipos de registroTIPOS DE MESA
Resumen de los Subprogramas DBMS_SQL
*Usando DBMS_SQL
Información general
Modelo de seguridad
Constantes
Excepciones
Notas de funcionamientoEjemplos
Información general
Oracle le permite escribir procedimientos almacenados y anónima bloques PL / SQL que utiliza SQL dinámico. Sentencias de SQL dinámico no están incluidos en elprograma de origen, sino que se almacenan en cadenas de caracteres que se introducen, o construida por el programa en tiempo de ejecución. Esto le permite crear más procedimientos de uso general. Porejemplo, SQL dinámico permite crear un procedimiento que funciona en una tabla cuyo nombre no se conoce hasta tiempo de ejecución.
Nativo de SQL dinámico es una alternativa a DBMS_SQL que le permitecolocar sentencias de SQL dinámico directamente en bloques PL / SQL. En la mayoría de situaciones, nativo de SQL dinámico es más fácil de usar y funciona mejor que DBMS_SQL. Sin embargo, los nativos...
Regístrate para leer el documento completo.