| Russian Oracle Network |
Помощь
Поиск
Участники
Календарь
|
| Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
![]() ![]() |
| TiHu |
Отправлено: Sep 14 2009, 19:05
|
|
Новичок ![]() Группа: Members Сообщений: 1 Пользователь ?: 1788 Регистрация: 14-September 09 |
Здравствуйте!
Кто может помочь проверить работу триггера в ORACLE, который должен запускаться при создании любой таблицы добавляет в нее столбец. Привожу код триггера: CREATE OR REPLACE TRIGGER my_trigger AFTER CREATE ON DATABASE declare v_ddl varchar2(4000); v_job number; begin if sys.dictionary_obj_type='TABLE' then v_ddl := 'alter table ' || sys.dictionary_obj_name ||' add dt date default sysdate'; dbms_job.submit(v_job, 'execute immediate ''' || v_ddl || ''';', sysdate+(1/24/60/60)); end if; end Надо проверить его работу при создании таблицы и просмотреть ее, а у меня сейчас нет такой возможности. Кто сможет помочь, буду очень благодарен. Спасибо!) |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
![]() |
![]() ![]() |
Integrated by Koudanshi v1.4H © 2004 Bulletin Board Module.
Powered by Invision Power Board(U) v1.31 Final © 2003 IPS, Inc.
Powered by Invision Power Board(U) v1.31 Final © 2003 IPS, Inc.







