› Fóruns › Banco de dados Oracle › Procedure + View ou Tabela › Procedure + View ou Tabela
[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… 😀