Я использую этот запрос
select current_date - table.DOB/365 as checkagainst
, чтобы получить дни между сегодняшней датой и датой рождения человека. Он возвращает то, что выглядит как число c количество дней, но затем, когда я пытаюсь разделить его на 12, я получаю ошибку:
ORA-00932: inconsistent datatypes: expected NUMBER got DATE.
Я просто хочу разделить разницу в дате между DOB и сегодняшняя дата на 365, чтобы получить возраст в годах.