Fórum Extrair o ANO da Data do Sistema via SQL #217712

02/03/2004

0

Pessoal, precisamos de uma ajuda aqui para extrair somente o ANO da data do sistema via SQL. Já tentamos com o GETDATE() e SYSDATE mas não dá nada certo (usando Piradox). Por acaso tem alguma outra função para retornar isso?
Desde já agradeço


Paulo Trajano

Paulo Trajano

Responder

Posts

02/03/2004

Lucas Silva

select  EXTRACT(YEAR FROM CAMPODATA) from TABELA;



Responder

Gostei + 0

02/03/2004

Paulo Trajano

Ô Lucas, valeu a tentativa mas o que queremos é a DATA DO SISTEMA. Já tentamos com o EXTRACT mas não vai não. Se puder ajudar...


Responder

Gostei + 0

02/03/2004

Wtjunior

Olá Paulo

No Oracle nós temos uma tabela chamada DUAL que possue apenas 1 coluna e 1 linha e serve para fazermos consultas que não necessitam de uma tabela específica, por exemplo o que vc deseja:

select EXTRACT(YEAR FROM SYSDATE)
from DUAL;

Tente criar uma tabela DUAL e execute o select para ver o resultado, pode ser que dê certo.
Quando nós precisamos pegar algum valor de uma função também fazemos o select na DUAL
select NOME_DA_FUNCAO(PARAMETRO) from DUAL

Tente e se der certo me avise..

Wilson
wtjunior@hotmail.com


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar