Вопросы по теме '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 просмотров
schedule
30.12.2023
Создание триггера 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 просмотров
schedule
29.03.2022
Как я могу закодировать триггер 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 просмотров
schedule
06.02.2023
Составные триггеры
Проблема. Хотите избежать проблемы изменения триггеров с помощью составного триггера. Но не в силах это сделать
Предыстория. Я хочу вставлять данные в новую таблицу «Таблица отслеживания» всякий раз, когда в основной таблице «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 просмотров
schedule
31.03.2023
триггер для обновления в Oracle
Я пытался разными способами создать триггер для обновления поля после того, как это поле будет обновлено в другом регистре. Всегда терпит неудачу.
Когда я использую FOR EACH ROW , я получаю сообщение об ошибке mutating table . И когда я пытаюсь...
24 просмотров
schedule
18.02.2023