пятница, 27 января 2017 г.
Таблица только для чтения
В 11 Оракле появилась возможность перевода таблицы в режим READ ONLY. Это делается следующим способом:
ALTER TABLE my_tab READ ONLY;
Чтобы перевести обратно используется команда:
ALTER TABLE my_tab READ WRITE;
В предыдущих версиях можно было использовать триггер для блокировки изменений:
CREATE TRIGGER trgiud_my_tab
BEFORE
INSERT OR UPDATE OR DELETE
ON
my_tab
BEGIN
RAISE_APPLICATION_ERROR (-99999, 'The table is read only');
END;
/
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий