erro ao extrair somente o dia em consulta SELECT

Delphi

05/04/2005

Tá dando um erro quando eu tento executar a seguinte consulta:

select NOME from CLIENTES
where extract(day from ANIVERSARIO) = ´18´

quando executo dá o seguinte erro: ´expression evaluation not supported´
Utilizo Delphi7, componentes IBX, Banco de Dados Interbase 6.5


Biohazard

Biohazard

Curtidas 0

Respostas

Yallebr

Yallebr

05/04/2005

Colega

DayOfMonth extrai o Dia do Mes.


GOSTEI 0
Biohazard

Biohazard

05/04/2005

estou tentando selecionar os aniversariantes. do jeito que estou fazendo dá esse erro, alguém pode me dar uma luz?


GOSTEI 0
Otto

Otto

05/04/2005

uma luz??

:idea:
,
hehe, ai parea, uso assim ó:

SELECT COUNT(*) FROM TB_AGENDA    
  WHERE EXTRACT(MONTH FROM DDATA_NASCIMENTO) = 12


me retorna todos do mes 12


obs, o mes e ano nao pode ser passado com ´aspas´ :wink: pq eles são inteiros


GOSTEI 0
POSTAR