Bom dia pessoal da lista. Estou precisando desenvolver uma aplicação onde irei 
pegar a semana do mês em uma data. Ate ai, tudo bacana, é só usar o comando 
TO_CHAR(DataQualquer,'W') que retorna a semana do mês.
O problema é que reparei que se um mês começar em uma terça feira (01/01/2013 
por exemplo) a semana do mês só irá mudar na próxima terça feira, sendo que 
07/01/2013 continuaria sendo a primeira semana do mês e 08/01/2013 seria a 
segunda semana. Existe algum comando onde essa "virada" de semana ocorra sempre 
no Domingo, como acontece nesses calendários comuns.

Exemplo:
01/01/2013 - Primeira semana
05/01/2013 - Primeira semana
06/01/2013 - Segunda semana


Não sei se me fiz entender direito.

Obrigado pela atenção.

Emerson 

Responder a