powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разрешить удалить
10 сообщений из 10, страница 1 из 1
Разрешить удалить
    #39902965
aleks0004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите сделать триггер который при delete from table where val= 1 or val =2, не вылетает. При условии что val =1 можно удалить, а val=2 нет.
...
Рейтинг: 0 / 0
Разрешить удалить
    #39902966
iOracleDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks0004,

Убери val=2 из delete.
...
Рейтинг: 0 / 0
Разрешить удалить
    #39902967
aleks0004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iOracleDev,
как раз таки нужно, чтобы он был и триггер сработал корректно
...
Рейтинг: 0 / 0
Разрешить удалить
    #39902970
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks0004Помогите сделать триггер который при delete from table where val= 1 or val =2, не вылетает.

Помогаю: это должен быть триггер INSTEAD OF.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрешить удалить
    #39902973
iOracleDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks0004,

1. Вместо таблицы представление с val != 2
2. Как выше уже предложили instead of
3. Fine-Grained Access Control
...
Рейтинг: 0 / 0
Разрешить удалить
    #39903005
aleks0004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Можете пример показать?
...
Рейтинг: 0 / 0
Разрешить удалить
    #39903215
olga_ivancova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Алекс, с радостью готова помочь Вам во вторник.
...
Рейтинг: 0 / 0
Разрешить удалить
    #39903292
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleks0004
Помогите сделать триггер который при delete from table where val= 1 or val =2, не вылетает . При условии что val =1 можно удалить, а val=2 нет.


не совсем понятно уловие val =2
что должно происходить при delete t where val =2? строка с val =2 должна удалятся?

.....
stax
...
Рейтинг: 0 / 0
Разрешить удалить
    #39903327
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опять студент недоучка задачки на форуме решает...
...
Рейтинг: 0 / 0
Разрешить удалить
    #39909617
olga_ivancova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
3011!
Желаю так вам веселиться,
Чтобы под елку не свалиться,
Чтобы в салате не уснуть,
По-настоящему гульнуть!

Чтоб голова осталась ясной,
А жизнь всегда была прекрасной!
Еще финансовой свободы,
Любви, тепла! И с Новым годом!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разрешить удалить
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]