Я пытаюсь выполнить следующий запрос "Создать представление, которое ограничивает доступ сотрудников персонала к таблице заказов рабочим временем с 9:00 до 18:00. Предоставьте соответствующие разрешения пользователям персонала."
Однако я изо всех сил пытаюсь доказать следующее:
CREATE VIEW STAFF_RESTRICTORDERVIEW AS
SELECT TO_CHAR (SYSDATE, 'DD-MM-YYYY HH24:MI:SS'), ORDERNUMBER, CUSTOMERNUMBER, DATEORDERPLACED, DELIVERYINSTRUCTION, SCHEDULEID,
FROM ORDERS
WHERE STAFF_RESTRICTORDERVIEW (SYSDATE, 'DD-MM-YYYY HH24:MI:SS') NOT BETWEEN
(SYSDATE, 'DD-MM-YYYY 09:00:00') AND (SYSDATE, 'DD-MM-YYYY 18:00:00')
Если бы этот код работал выше, я мог бы добавить следующее:
GRANT SELECT on STAFF_RESTRICTORDERVIEW TO 'STAFF_USER'
Любая помощь будет оценена, спасибо заранее:).