maybe somthing like this: CREATE OR REPLACE FUNCTION calendar (DATE, DATE) RETURNS SETOF DATE LANGUAGE 'plpgsql' AS ' DECLARE v_from ALIAS FOR $1; v_to ALIAS FOR $2; v_current DATE DEFAULT v_from; BEGIN WHILE (v_current<=v_to) LOOP RETURN NEXT v_current; v_current:=v_current+1; END LOOP; RETURN; END; '; test it: SELECT * FROM calendar('2005-01-01', '2005-01-31'); Muhyiddin A.M Hayat wrote:
|
- Re: [SQL] Calendar Function Franco Bruno Borghesi
- Re: [SQL] Calendar Function Muhyiddin A.M Hayat
- Re: [SQL] Calendar Function Bradley Miller
- [SQL] pgdump by schema? Bradley Miller
- Re: [SQL] pgdump by schema? Kretschmer Andreas
- Re: [SQL] pgdump by schema? Adam Witney
- Re: [SQL] pgdump by schema? Bradley Miller
- Re: [SQL] pgdump by schema? Michael Fuhr
- Re: [SQL] Calendar Function Michael Fuhr
- Re: [SQL] Calendar Function Jeff Boes