What are Database Procedures? - Actian
What are Database Procedures? - Actian
What are Database Procedures? - Actian
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Example – Row Producing Procedurecreate procedure emp_sales_rank result row (int, int, money) asdecl<strong>are</strong>sales_totmoney;empidint;sales_rank int;beginsales_rank = 0;forselect e.empid, sum(s.sales) as sales_suminto :empid, :sales_totfrom employee e, sales swhere e.job = ‘sales’and e.empid = s.empidgroup by e.empidorder by sales_sum descdosales_rank = sales_rank + 1;return row (:sales_rank, :empid, :tot_sales);endfor;end