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]

Responder a