Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: sql question

Re: sql question

From: Glenn Santa Cruz <glenn.santacruz_at_gmail.com>
Date: Fri, 5 May 2006 12:04:53 -0500
Message-ID: <277902c40605051004h1956128bsaf3b25972ed632cf@mail.gmail.com>


With slight modification, will work in 9i (dunno about 8):

select 1995+n from
 (select level-1 n

    from dual,

         (select to_number(to_char(sysdate,'YYYY'))-1995+1 x from dual)  connect by level <= x )
/

Glenn

On 5/5/06, Jared Still <jkstill_at_gmail.com> wrote:
> Nice, but works only in 10g+
>
>
> On 4/20/06, Riyaj Shamsudeen <rshamsud_at_jcpenney.com> wrote:
> >
> > or this ;-)
> >
> > select 1995+n from
> > (select level-1 n from dual connect by level <=
> > (select to_number(to_char(sysdate,'YYYY'))-1995+1
> from dual ) )
> > /
> >
> >
>
> --
> Jared Still
> Certifiable Oracle DBA and Part Time Perl Evangelist
>

--
http://www.freelists.org/webpage/oracle-l
Received on Fri May 05 2006 - 12:04:53 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US