Sobre Instruções DDL (Data Definition Language - Linguagem de Definição de Dados)

As instruções DDL (Data Definition Language) criam, alteram e eliminam objetos de esquema. Antes e depois de uma instrução DDL, o Oracle Database emite uma instrução COMMIT implícita; portanto, você não pode fazer rollback de uma instrução DDL.

Observação: ao criar objetos de esquema, você deve observar as regras da nomenclatura de objetos de esquema na Referência de Linguagem SQL do Oracle Database

No ambiente do SQL*Plus, você pode inserir uma instrução DDL após o prompt de SQL>.

No ambiente do SQL Developer, você pode inserir uma instrução DDL na planilha. Alternativamente, é possível usar as ferramentas do SQL Developer para criar, alterar e eliminar objetos.

Algumas instruções DDL que criam objetos de esquema têm uma cláusula OR REPLACE opcional, que permite a uma instrução substituir um objeto existente de esquema por outro que tenha o mesmo nome e tipo. Quando o SQL Developer gera código para uma dessas instruções, ele sempre inclui a cláusula OR REPLACE.

Para ver o efeito de uma instrução DDL no SQL Developer, talvez seja necessário selecionar o tipo de objeto de esquema do objeto recém-criado no quadro Conexões e clicar no ícone Atualizar.

Consulte também: