Extrair o ANO da Data do Sistema via SQL

Delphi

02/03/2004

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

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

02/03/2004

select  EXTRACT(YEAR FROM CAMPODATA) from TABELA;



GOSTEI 0
Paulo Trajano

Paulo Trajano

02/03/2004

Ô 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...


GOSTEI 0
Wtjunior

Wtjunior

02/03/2004

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


GOSTEI 0
POSTAR