Обновление записи
2020-02-02. Обновление
2020-12-17. Обновление
2020-12-16. Обновление
2020-11-30. Обновление
2020-11-29. Обновление
2020-11-27. Обновление
2020-11-22. Обновление
2020-11-21. Важное обновление
2020-06-15. Важное обновление
2020-06-05. Важное обновление
Изменён стиль страницы.
2020-05-13. Важное обновление
Поскольку исходный код базы данных использует MySQL, все идентификаторы являются автоматически увеличивающимися идентификаторами базы данных. После перехода на Oracle они были изменены на триггеры. На данный момент соответствующие последовательности и триггеры были созданы для соответствующих классов сущностей. Просто создайте их, используя SEQ_TRANS и TRANS_TRIGGER.
Список последовательностей | Список триггеров |
---|---|
SEQ_CATEGORY | CATEGORY_TRIGGER |
SEQ_DATABASE_TYPE | DATABASE_TYPE_TRIGGER |
SEQ_JOB_MONITOR | JOB_MONITOR_TRIGGER |
SEQ_JOB_RECORD | JOB_RECORD_TRIGGER |
SEQ_JOB | JOB_TRIGGER |
SEQ_QUARTZ | QUARTZ_TRIGGER |
SEQ_REPOSITORY | REPOSITORY_TRIGGER |
SEQ_TRANS_MONITOR | TRANS_MONITOR_TRIGGER |
SEQ_TRANS_RECORD | TRANS_RECORD_TRIGGER |
SEQ_TRANS | TRANS_TRIGGER |
SEQ_USER | USER_TRIGGER |
Создание последовательности
Структура последовательности для SEQ_TRANS
DROP SEQUENCE "KETTLE_SCHEDULER"."SEQ_TRANS";
CREATE SEQUENCE "KETTLE_SCHEDULER"."SEQ_TRANS" MINVALUE 1 MAXVALUE 99999999 INCREMENT BY 1 CACHE 20;
Создание триггера
Структура триггеров для таблицы K_TRANS
CREATE TRIGGER "KETTLE_SCHEDULER"."TRANS_TRIGGER" BEFORE INSERT ON "KETTLE_SCHEDULER"."K_TRANS" REFERENCING OLD AS "OLD" NEW AS "NEW" FOR EACH ROW
begin
select SEQ_TRANS.Nextval into:new.id from dual;
end;
/
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )