Extrair o ANO da Data do Sistema via SQL
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
Desde já agradeço
Paulo Trajano
Curtidas 0
Respostas
Lucas Silva
02/03/2004
select EXTRACT(YEAR FROM CAMPODATA) from TABELA;
GOSTEI 0
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
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
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