SQL> CREATE TYPE my_array IS TABLE OF NUMBER; / SQL> CREATE OR REPLACE FUNCTION get_date(p_month DATE) RETURN MY_ARRAY PIPELINED IS start_date NUMBER := TO_NUMBER(TO_CHAR(trunc(p_month,'MONTH'),'DD')); end_date NUMBER := TO_NUMBER(TO_CHAR(last_day(p_month),'DD')); BEGIN FOR i IN start_date..end_date LOOP PIPE ROW(i); END LOOP; RETURN; END; /
SQL> SELECT * FROM TABLE(get_date(SYSDATE)); CMIIW Bowo --- In [email protected], "Yulius Wibowo" <[EMAIL PROTECTED]> wrote: > > Coba buka kembali arsip mengenai pengguanaan PIPELINED FUNCTION > > Bowo > > --- In [email protected], Kang Oyib <[EMAIL PROTECTED]> wrote: > > > > Dear's Oracle Mania.... > > > > Saya mau tanya, bagaimana caranya select semua tanggal pada suatu > bulan..? > > > > thank's atas solusinya > > > > > > Regard's > > > > Oyib > > > > > > [Non-text portions of this message have been removed] > > > ------------------------ Yahoo! Groups Sponsor --------------------~--> Fair play? Video games influencing politics. Click and talk back! http://us.click.yahoo.com/2jUsvC/tzNLAA/TtwFAA/PhFolB/TM --------------------------------------------------------------------~-> -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.lizt.org (NEW) ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.vze.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

