Pular para o conteúdo

Fóruns Banco de dados Oracle Procedure + View ou Tabela Procedure + View ou Tabela

#99679
rman
Participante

    [quote=”mpvargas”:3s7t1sth]Caros Amigos,
    Criei uma view e gostaria de colocar uma variavel para que deseja digitada a data (Mes/Ano)… fiz algumas pesquisas e pelo que vi isso nao é possível, a nao ser que seja criada uma procedure e nela essa tal variavel…
    Sendo assim fiz a procedure, que é bem simples, mas nao estou conseguindo identificar o erro

    create or replace PROCEDURE “P_VERBAS_PROF” (v_data IN CHAR) AS
    BEGIN
    Select rd_filial, rd_mat, rd_pd, RV_DESC, rd_datarq, rd_horas, rd_valor
    from srd010 srd, srv010 srv
    where rd_pd in (‘A17′,’A18′,’A19′,’003’)
    and rd_pd = rv_cod
    and srd.D_E_L_E_T_ ‘*’
    and rd_datarq = v_data
    order by rd_filial, rd_mat
    ;
    END;

    Error(4,3): PLS-00428: an INTO clause is expected in this SELECT statement[/quote]

    Desculpe pelo comentario OFF…

    Esse SELECT me lembra Microsiga Protheus… 😆

    Nome das tabelas tudo codificado, nada humanamente legivel, e coluna D_E_L_E_T_ com * para marcar registro deletado…

    Não tenho saudades disso não… 😀