Em 13/02/08, Rafael Almeida Milanez <[EMAIL PROTECTED]> escreveu: > > sorry faltou a explicação da diferença > > o parametro 'IW' vai sempre começar a contar a semana a partir de > segunda-feira > e o parametro 'WW' vai sempre contar a semana a partir do dia da semana em > que cai o primeiro dia do ano > > [EMAIL PROTECTED]>select > to_char(to_date('01/01/2006'),'IW'),to_char(to_date('01/01/2006'),'WW') from > dual; > > TO TO > -- -- > 52 01 > > ________________________________ > > De: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> [mailto: > oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>] Em nome de > Emerson Sanches > Enviada em: quarta-feira, 13 de fevereiro de 2008 15:13 > Para: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> > Assunto: [oracle_br] Extrair semana com WW ou IW > > Boa tarde pessoal da lista, em um select sempre extrai a semana do ano > com a funcao to_char(DATA,'WW'), no inicio deste ano, verifiquei que > sempre que a data caia em um segunda feira, o valor resultande da semana > vinha errado, era antecipado em 1 semana, Ex: > > to_char('18/02/2007','WW') retorna 7 e deveria retornar 8. > > Percebi tb que ao inves de usar WW, se eu usar IW, o problema eh > corrigido. > > Gostaria de saber a diferenca entre WW e IW > > Obrigado pela atencao...... > > Emerson > > [As partes desta mensagem que não continham texto foram removidas] > > >
[As partes desta mensagem que não continham texto foram removidas]