Podem utilitzar la declaració DDL en el procediment a Oracle?
Podem utilitzar la declaració DDL en el procediment a Oracle?

Vídeo: Podem utilitzar la declaració DDL en el procediment a Oracle?

Vídeo: Podem utilitzar la declaració DDL en el procediment a Oracle?
Vídeo: Origen de la Tierra HD - Documental Completo 2016 2024, Desembre
Anonim

Declaracions DDL no estan permès entrar Procediments ( PLSQL BLOC) PL/SQL els objectes estan precompilats. Per altra banda, DDL (Llenguatge de definició de dades) declaracions com CREAR, DEIXAR, ALTERAR ordres i DCL (llenguatge de control de dades) declaracions com GRANT, REVOKE llauna canviar les dependències durant l'execució del programa.

A més, podem utilitzar instruccions DDL en procediments emmagatzemats?

Vostè pot utilitzar només DDL COMENTA declaracions en a procediment emmagatzemat . No podeu especificar COMENTARI DML declaracions , que es restringeixen a incrustats SQL aplicacions, per obtenir els comentaris d'objectes de base de dades, columnes d'una taula i paràmetres. Totes les variacions de CREATE TABLE declaració són vàlids.

Posteriorment, la pregunta és, podem utilitzar la declaració DML en el procediment? Vostè llauna introduïu directament el llenguatge de manipulació de dades SQL ( DML ) declaracions dins dels blocs PL/SQL, i tu pot utilitzar procediments , subministrat per Oracle, per dur a terme el llenguatge de definició de dades (DDL) declaracions.

Així, podem utilitzar la declaració DDL en funció a Oracle?

No DDL permès: A funció cridat des de dins d'un SQL declaració està restringit DDL perquè DDL emet un compromís implícit. No podeu emetre cap Declaracions DDL des de dins a Funció PL/SQL . Restriccions contra restriccions: no es pot utilitzar a funció a la restricció de verificació d'una taula de creació Declaració DDL.

Com executo un script DDL a Oracle?

  1. Pas 1: prepareu el vostre DDL abans.
  2. Pas 2: executeu el vostre DDL mitjançant el programa PL/SQL mitjançant Execute Immediate.
  3. Primer: afegiu sempre la vostra instrucció SQL en un parell de cometes simples.
  4. Segon: cuida el punt i coma.

Recomanat: