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:
-
Oracle Database SQL Language Referencepara obter mais informações sobre instruções de DDL