Проблем с data_sub() и missing right parenhesis в база данни Oracle.
Решавам задача от база данни Oracle и срещам проблем с data_sub() Изписва ми missing right parenhesis
SELECT EMPLOYEE_ID,DATE_SUB(START_DATE,INTERVAL 5 day )
FROM JOB_HISTORY;
Решавам задача от база данни Oracle и срещам проблем с data_sub() Изписва ми missing right parenhesis
SELECT EMPLOYEE_ID,DATE_SUB(START_DATE,INTERVAL 5 day )
FROM JOB_HISTORY;
В такъв случай провай заявката така.
SELECT
EMPLOYEE_ID,
START_DATE
FROM JOB_HISTORY
WHERE DatePart(START_DATE, DP_DAY) < 16
ORDER BY START_DATE
;
или нещо подобно. Нямам Oracle под ръка в момента за да я пробвам.
Не съм сигурен за фултъра, на различни места го пишат по различен начин, може и така да е:
DatePart(day, START_DATE) < 16
Пробвах с datepart,но компилира че е неправилно дефинирана .Благодаря за отговора,както вече написах получи се с extract.