[EMAIL PROTECTED]>select <mailto:[EMAIL PROTECTED]>select> * from ( 2 select to_char(sysdate + level, 'day yyyy-mm-dd iw') data 3 from dual 4 connect by level <= 200) 5 where data like 'segun%'; DATA ---------------------------- segunda-feira 2008-11-10 46 segunda-feira 2008-11-17 47 segunda-feira 2008-11-24 48 segunda-feira 2008-12-01 49 segunda-feira 2008-12-08 50 segunda-feira 2008-12-15 51 segunda-feira 2008-12-22 52 segunda-feira 2008-12-29 01 segunda-feira 2009-01-05 02 segunda-feira 2009-01-12 03 segunda-feira 2009-01-19 04
________________________________ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo Rezende Enviada em: quinta-feira, 6 de novembro de 2008 09:44 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Primeiro data da Semana Tenta usar o select trunc(sysdate, 'IW') from dual... o trunc tem várias máscaras que você pode usar com data... tipo MM, HH24 etc.... dá uma olhada na doc do trunc... Jean Carlo escreveu: > > Bom dia pessoal. > > Estou com uma dúvida não se existe solução ou se não soube procurar > direito..hhehehehehe > > Se fizer o seguinte select: > SELECT To_Char(SYSDATE,'iw') FROM dual > > Irá me retornar a respectiva semana da data informada, teria como > trazer a primera data da semana?? > ex.: No select acima retorna semana 45, com isso trazer a data > '03/11/2008' que é a primeira data da semana?? > > Desde já agradeço a ajuda. > -- > att, > Jean Carlo Stein da Fonseca > Programador PL/SQL e Forms/Reports 6i Oracle. > DBA Oracle Jr. em busca do OCA. > Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br > +55 (48) 9604-6138 > Criciúma, Santa Catarina - Brasil > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas]