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