Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
-
monielle
- Rank: Estagiário Pleno

- Mensagens: 4
- Registrado em: Qui, 07 Out 2010 12:41 pm
- Localização: Sorocaba - SP
Boa tarde,
Gostaria de pegar o dia do ano em relação ao ano como um todo (365 dias).
Por exemplo: o dia 1 de fevereiro na verdade é o dia 32 em relação ao ano.
Alguém conhece uma função no oracle que faça isso?
Obrigada!

-
dr_gori
- Moderador

- Mensagens: 5018
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
-
Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Tenta fazer
Selecionar tudo
SQL> SELECT trunc(sysdate) - trunc(sysdate,'yy')
2 FROM DUAL
3 /
TRUNC(SYSDATE)-TRUNC(SYSDATE,'
------------------------------
279
SQL>
SQL>

-
monielle
- Rank: Estagiário Pleno

- Mensagens: 4
- Registrado em: Qui, 07 Out 2010 12:41 pm
- Localização: Sorocaba - SP
Isso aí mesmo, valeu! como faço para classificar você aqui?
-
burga
- Rank: DBA Pleno

- Mensagens: 232
- Registrado em: Qui, 26 Nov 2009 1:05 pm
- Localização: SP
-
burga
- Rank: DBA Pleno

- Mensagens: 232
- Registrado em: Qui, 26 Nov 2009 1:05 pm
- Localização: SP
Da forma como o dr_gori postou só faltou acrescentar um dia, pois ele exclui o primeiro dia do ano também... O correto seria:
-
dr_gori
- Moderador

- Mensagens: 5018
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
-
Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
-
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes