Top Banner
SQL DINAMICO Dentro del SQL podemos encontrar dos variantes de éste, el SQL estático y el dinámico .
6

Sql dinamico

Apr 04, 2016

Download

Documents

edison eduardo

Sql dinamico
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sql dinamico

SQL DINAMICO Dentro del SQL podemos encontrar dos variantes

de éste, el SQL estático y el dinámico.

Page 2: Sql dinamico

SENTENCIAS SQL EJECUTABLES:

Todas las sentencias de las que consta el SQL pueden ser ejecutadas desde un programa de aplicación, como por ejemplo el C, Ada, PL/1, Fortran, Cobol, ...

Las sentencias dinámicas siempre van acompañadas de la palabra EXECUTE

Page 3: Sql dinamico

V E N T A J A S :

Creación de sentencias en tiempo de ejecución

Interactivo con el usuario

Acceder a objetos no existentes en tiempo de compilación

Gestión de permisos de usuarios de forma dinámica

Permite ejecutar instrucciones DDL (create, alter, drop, grant, …)

Page 4: Sql dinamico

DESVENTAJAS:

No siempre se forman las consultas más optimas

Problemas de seguridad por ataques de inyección SQL

Page 5: Sql dinamico

SINTAXIS

Page 6: Sql dinamico

EJEMPLO UTILIZACIÓN EN CURSORES UTILIZANDO BIND

VARIABLES :