Вопросы по теме 'mutating-table'

ORACLE После триггера обновления: решение ошибки изменяющейся таблицы ORA-04091
Я пытаюсь создать триггер: create or replace trigger NAME_OF_TRIGGER after insert or update on table1 REFERENCING OLD AS OLD NEW AS NEW for each row автоматически заполнять пару необязательных полей при обновлении/вставке в таблицу....
12775 просмотров
schedule 10.07.2022

Форма Oracle FRM-40735: триггер ON-ERROR вызвал необработанное исключение ORA-06502
У меня есть триггер таблицы, как показано ниже: CREATE OR REPLACE TRIGGER PAT_BUR_DOB_TRG BEFORE UPDATE OF DOB ON PAT REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW -- PL/SQL Block begin...
32378 просмотров

Создание триггера Oracle - таблица изменяется; триггер не может прочитать или изменить его
Поскольку таблица мутирует, следующий триггер не работает, поскольку я считаю, что оператор SQL в триггере не может быть выполнен для мутирующей таблицы, однако, поскольку я не на 11g, я не могу создать составной триггер. Я попытался включить PRAGMA...
300 просмотров
schedule 10.06.2024

ORA-04091: таблица SCMA.XX видоизменяется, триггер/функция может ее не видеть
У меня есть две таблицы - XX и YY с их триггерами, вызывающими друг друга в случае обновления. Триггер на ХХ выглядит следующим образом: CREATE OR REPLACE TRIGGER SCMA.XX_RBIU BEFORE INSERT OR UPDATE ON SCMA.XX FOR EACH ROW -- PL/SQL...
7547 просмотров

Как я могу закодировать триггер IF UPDATING в Oracle Database 10g?
Я кодирую триггер, чтобы гарантировать, что только один тип денег может быть установлен в качестве официального. Мое намерение - закодировать триггер "BEFORE INSERT OR UPDATE". Раздел INSERT работает нормально, но проблема заключается в кодировании...
14521 просмотров
schedule 26.09.2022

Таблица изменяется по триггеру BEFORE DELETE
По сути, у меня есть эти 2 таблицы: CREATE TABLE Aposta ( codMovimento number(10) references Movimento(codMovimento), Primary key(codMovimento), data DATE default sysdate not null, valor Number(10,2) not null,...
838 просмотров
schedule 01.03.2023

SQL: триггер для предотвращения вставки неверных данных в таблицу
У меня есть следующая таблица: CREATE TABLE booking( booking_id NUMBER(8) NOT NULL; booking_start DATE NOT NULL; booking_end DATE NOT NULL; booking_room NUMBER(3) NOT NULL; guest_no NUMBER(5) NOT NULL; ); В этой таблице отслеживаются все...
855 просмотров

Составные триггеры
Проблема. Хотите избежать проблемы изменения триггеров с помощью составного триггера. Но не в силах это сделать Предыстория. Я хочу вставлять данные в новую таблицу «Таблица отслеживания» всякий раз, когда в основной таблице «CUSTOM_ITEM»...
446 просмотров
schedule 17.06.2022

Вызов хранимой процедуры в триггере PL/SQL
Ну, я пытаюсь вызвать хранимую процедуру в своем триггере. Ошибка, которую я получаю "table %s.%s is mutating, trigger/function may not see it" *Cause: A trigger (or a user defined plsql function that is referenced in this...
47 просмотров

триггер для обновления в Oracle
Я пытался разными способами создать триггер для обновления поля после того, как это поле будет обновлено в другом регистре. Всегда терпит неудачу. Когда я использую FOR EACH ROW , я получаю сообщение об ошибке mutating table . И когда я пытаюсь...
24 просмотров
schedule 18.02.2023