Pular para o conteúdo

Fóruns Banco de dados Oracle Como verificar se a procedure foi executada Como verificar se a procedure foi executada

#82635
Anônimo

    rodfbar, quando eu clico em compilar esta dando erro:
    Linha 1 – PLS-00103: Encontrado o símbolo “AS” quando um dos seguintes
    Linha 2 – PLS-00103: Encontrado o símbolo “IS” quando um dos seguintes

    Na linha 1 troquei para “NUMBER” mesmo assim continuou dando erro.

    “create or replace FUNCTION SP_BUSCA (varbusca as integer)
    RETURN CLIENTE%ROWTYPE IS VV_CLIENTE CLIENTE%ROWTYPE;
    BEGIN
    SELECT Codigo, Nome, Endereco, DtCadastro
    INTO VV_CLIENTE.Codigo, VV_CLIENTE.Nome,
    VV_CLIENTE.Endereco, VV_CLIENTE.DtCadastro
    from Cliente where Cliente.Codigo=varbusca;

    RETURN VV_CLIENTE;
    end;

    Outra pergunta “VV_CLIENTE” é uma variavel com diversos registros?
    Seria um “RecordSet”?