Acerca de Sentencias de Lenguaje de Definición de Datos (DDL)

Las sentencias de lenguaje de definición de dato (DDL) crean, cambian y borran objetos de esquema. Antes y después de una sentencia DDL, Oracle Database emite una sentencia COMMIT implícita; por lo tanto, no puede realizar rollback de una sentencia DDL.

Nota: Al crear objetos de esquema, debe observar las reglas de nomenclatura de objetos de esquema en Referencia de lenguaje SQL de Oracle Database.

En el entorno de SQL*Plus, puede introducir una sentencia DDL después de la petición de datos SQL>.

En el entorno de SQL Developer, puede introducir una sentencia DDL en la hoja de trabajo. Asimismo, puede utilizar las herramientas de SQL Developer para crear, cambiar y borrar objetos.

Algunas sentencias DDL que crean objetos a esquema tienen una cláusula OR REPLACE opcional, que permite a una sentencia sustituir un objeto a esquema existente con otro que tenga el mismo nombre y tipo. Cuando SQL Developer genera código para una de estas sentencias, siempre incluye la cláusula OR REPLACE.

Para ver el efecto de una sentencia DDL en SQL Developer, puede que tenga que seleccionar el tipo de objeto de esquema del objeto recién creado en el marco Conexiones y, a continuación, hacer clic sobre el icono Refrescar.

Consulte además: