Триггеры в Oracle
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Триггеры в Oracle Expand / Collapse
Автор
Сообщение
07.09.2005 15:46
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 11.07.2003 10:57
Сообщ.: 57, Visits: 628
Здравствуйте! в Оракл я совсем новичок. Очень надеюсь на Вашу помощь, потому как барахтаюсь в sqlplus как маленький котенок в огромной луже :) Проблема такая: есть веб-приложение для нескольких отделов предприятия. Каждый отдел имеет данные для ввода. Данные эти одной структуры, и потому они находятся в одной и той же таблице БД, отличаясь друг от друга кодом отдела. Так вот, нужно, чтобы пользователи одного отдела не могли изменять данные другого отдела. Это можно, в принципе, реализовать на программном уровне, но можно и при помощи триггера. Так вот, когда создаю триггер (Oracle9i, sqlplus, Linux RedHat 9), пишу
create or replace trigger before insert or update begin ... end;
после этого sqlplus просто выводит пустые строки, как-будто ";" не поставила после окончания команды. Никак не могу понять, что же делаю неправильно, кажется, что вопрос глупый, но в универе учили, что глупых вопросов не бывает :)) :) Помогите, пожалуйста! Спасибо за внимание! :)
Сообщ. #879864
08.09.2005 9:10
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 06.05.2006 8:46
Сообщ.: 244, Visits: 2 687
create or replace trigger before insert or update [bold]on TABLE_NAME[/bold] begin ... end;
Сообщ. #879906
08.09.2005 14:45
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 11.07.2003 10:57
Сообщ.: 57, Visits: 628
Да написала я table_name, это я в здесь забыла.... может, какие-то дополнительные настройки нужны в sqlplus или еще что-нибудь?....
Сообщ. #879938
08.09.2005 14:52
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 13.07.2006 1:42
Сообщ.: 35, Visits: 377
Если в SQL/Plus триггер компилируете, то после текста триггера нужно поставить /
Сообщ. #879940
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 5:45