#tsql #sybase #sap-ase
#tsql #sybase #sap-ase
Вопрос:
триггер обычно находится на удалении, обновлении, вставке. Это означает обновление данных. Я хочу использовать триггер для доступа к данным. например, при применении select к таблице может быть запущен триггер.
Возможно ли создать триггер выбора для sybase ase 12.5?
Комментарии:
1. Единственный способ взглянуть на что-то в access — это использовать аудит базы данных с помощью ASE Security и базы данных sybsecurity. Недостатком его использования является снижение производительности. infocenter.sybase.com/archive/index.jsp?topic =/…
2. в sybase ase нет триггеров выбора. вероятно, вы захотите использовать view, где вы можете показать пользователю то, что ему нужно видеть, и ничего больше.
Ответ №1:
Это утверждение триггера из документации:
create trigger [owner .]trigger_name
on [owner .]table_name
for {insert , update , delete}
as SQL_statements
как вы можете видеть, для выбора нет опции.
Так что это невозможно.