domingo, 2 de junho de 2013

PL/SQL - Criar Procedure para Atualizar Tabela

Beleza galera?
Neste artigo, vou mostrar uma maneira simples de atualizar um determinado campo de uma determinada tabela. Facilita o trabalho desenvolvedor e agiliza o processo de desenvolvimento de software.

Vamos colocar a mão na massa:



-- Criei a tabela AGENDA
CREATE TABLE AGENDA (
NOME VARCHAR2(30),
TELEFONE NUMBER
);

-- Criei a procedure de adição de dados na tabela AGENDA

CREATE OR REPLACE PROCEDURE ADICIONAR_AGENDA(
vNOME IN AGENDA.NOME%TYPE,
vTELEFONE AGENDA.TELEFONE%TYPE) IS
BEGIN
    INSERT INTO AGENDA VALUES (vNOME, vTELEFONE);
END;
/

-- Executando a procedure ADICIONAR_AGENDA
EXECUTE AGENDA('FERNANDO', 1998453345);

-- Validando a inserção do registro
SELECT * FROM AGENDA;

NOME                        TELEFONE
------------------        ----------------------
FERNANDO              1998453345

Não é difícil , concorda?!

Até o próximo artigo.