Apenas Mês, Dia ou Ano – ORACLE – SYSDATE

Algumas vezes precisamos separar uma data, pegando apenas ANO, MÊS ou DIA. Veja abaixo como fazer:

 

Para pegar apenas o ANO da data atual, utilize uma das seguintes maneiras:

select EXTRACT(YEAR FROM sysdate) from dual;
select to_char(sysdate, ‘YYYY’) from dual;

 

Para pegar apenas o MÊS da data atual, utilize uma das seguintes maneiras:

select EXTRACT(MONTH FROM sysdate) from dual;
select to_char(sysdate, ‘mm’) from dual;

 

Para pegar apenas o DIA da data atual, utilize uma das seguintes maneiras:

select EXTRACT(DAY FROM sysdate) from dual;
select to_char(sysdate, ‘dd’) from dual;

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: