В настоящее время я редактирую представление и пытаюсь преобразовать поле "Doctorate" в значение "Да", "Нет" или "Неизвестно" на основе оператора case, который объединен двумя таблицами, а затем присоединен к представлению.
У меня есть ошибка рядом с предложением from "Expecting) или AS", но я все равно получаю сообщение об ошибке при добавлении этих символов. Любая помощь приветствуется! Спасибо
Пожалуйста, посмотрите отрывок из моего кода ниже:
CAST (
CASE
WHEN D.DEGREE_HIERARCHY >= 40
THEN 'Yes'
WHEN D.DEGREE_HIERARCHY < 40
THEN 'No'
WHEN D.DEGREE_HIERARCHY IS NULL
THEN 'Unknown'
ELSE
NULL
END
FROM DEGREE_CROSSWALK D, VPAA V
WHERE
V.FACULTY_DEGREE_CODE = D.DEGREE_CODE
AND V.PERSON_SKEY = SRC.PERSON_SKEY
AND V.CURRENT_DEGREE = '1'
AS VARCHAR2 (50))
DOCTORATE,