O documento resume os principais conceitos de SQL, PL/SQL e Oracle Forms, incluindo como conectar ao banco de dados, estrutura de linguagem SQL, tipos de blocos e comandos PL/SQL, e eventos e componentes visuais de Oracle Forms.
Ferramenta SQL *PLUSDigitar,editar, armazenar e executar comandos SQL e blocos PL/SQL; Formatar, executar cálculos, armazenar e imprimir resultados de Querys.
Cursores explícitos...Cursores devemser declarados explicitamente sempre que uma query retornar mais de uma linha, para que elas possam ser tratadas individualmente.
Blocos PL/SQL DeclaradosAsprocedures, funções e triggers são exemplos de Blocos PL/SQL que são declarados e ficam armazenados dentro do banco de dados Oracle.Esses objetos de banco de dados podem ser executados diretamente pela aplicação (Forms, Reports) ou então no banco de dados mesmo.
Eventos de Triggermais utilizados...WHEN-VALIDATE-ITEMExecuta o script definido ao sair do campoKEY-NEXT-ITEMComando executado ao efetuar os comandos de TAB ou ENTERWHEN-BUTTON-PRESSEDComando executado ao clicar no botão
46.
Eventos de Triggermais utilizados...PRE-INSERT e POST-INSERTExecutados antes e depois de inserir, respectivamentePOST-QUERYExecutado após buscar um registro da tabela (Funciona apenas para blocos base-table)WHEN-NEW-BLOCK-INSTANCEQuando um novo bloco é acessado
47.
Eventos de Triggermais utilizados...WHEN-NEW-FORM-INSTANCEAo carregar o novo programaON-ERRORQuando ocorre algum erroON-MESSAGEQuando o Oracle dispara alguma mensagem