Lo que podrías hacer es intentar con un parámetro en la consulta, si solo necesitas la diferencia en años...
Cita:
Query.SQL.Clear
Query.SQL.Add('Select FECHANAC, :CurrentYear - extract(year from FECHANAC)';
...
Query.ParamByName('CurrentYear').Value:=2013;
Query.Open;
|
No he probado este código pero es una idea...
Saludos cordiales