Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: PL/SQL
SQLWKS> DECLARE 2> YEARS INTEGER := 10; 3> PRIOR_YEAR DATE := SYSDATE; 4> 5> BEGIN 6> LOOP 7> SELECT TRUNC(TRUNC(TO_DATE(PRIOR_YEAR),'YEAR') ,'YEAR') YR_BEGIN 8> INTO PRIOR_YEAR 9> FROM DUAL; 10> 11> EXIT WHEN YEARS = 0; 12> YEARS := YEARS - 1; 13> DBMS_OUTPUT.put_line(PRIOR_YEAR); 14> PRIOR_YEAR := PRIOR_YEAR - 1; 15> END LOOP; 16> END; 17>
01-JAN-00 01-JAN-99 01-JAN-98 01-JAN-97 01-JAN-96 01-JAN-95 01-JAN-94 01-JAN-93 01-JAN-92 01-JAN-91Received on Mon Mar 06 2000 - 00:00:00 CST