Вопросы по теме 'database-trigger'

как написать триггер с несколькими условиями в mysql
Я сделал две таблицы со следующими полями: TABLE 1: "demo" FIELD: "demoid" FIELD: "cpid" FIELD: "status" TABLE 2: "sample" FIELD: "id" FIELD: "conid" FIELD: "statussample" FIELD: "date" Я хочу обновлять status всякий раз, когда...
38 просмотров
schedule 03.12.2021

Как изменить триггер в Oracle?
Я пытаюсь изменить сценарий триггера для своей базы данных. Имя моего триггера ARCH_USER_UPD_TRG , и это помещает любые обновления или удаления из таблицы USER в таблицу Z_USER . Я удаляю столбец из таблицы USER , и теперь мне нужно изменить...
6463 просмотров
schedule 12.09.2021

Невозможно вставить NULL в, ОШИБКА во время выполнения триггера
Я создал триггер для таблицы Customers, чтобы каждый раз, когда запись удаляется из таблицы customers, эта же запись вставляется в таблицу Customer_Archives с текущей датой Deletion_Date. Мне нужно вставить нового клиента в таблицу «Клиенты», а...
834 просмотров
schedule 06.09.2021

Триггер изменения Oracle на INSERT
Я пытаюсь создать небольшую базу данных с 3 таблицами в Oracle 8i и двумя триггерами на них. Вот схема базы данных: Я создал таблицы: CREATE TABLE SYSTEM.Invoices( invoice_id NUMBER NOT NULL, invoice_body_xml CLOB...
97 просмотров
schedule 04.10.2021

Могу ли я объявить CURSOR после инструкции триггера BEGIN в Oracle?
Мне нужно создать CURSOR после инструкции BEGIN в триггере на основе такого условия: IF :OLD.DWF_STATUS = 'P' AND :NEW.DWF_STATUS = 'C' THEN DECLARE CURSOR cur_list IS SELECT DISTINCT DR_PRJ_ID, STR_EMAIL, DWFU_US_ID FROM...
1005 просмотров
schedule 12.11.2021

Как я могу использовать сгенерированные триггеры из консоли sqlplus в Bulider форм Oracle?
Я создал следующую таблицу: create table Citizens_lic ( No NUMBER(10) , ID NUMBER(10) constraint Citizens_ID_pk_1 PRIMARY KEY, F_Name VARCHAR2(32) , M_Name VARCHAR2(32) , L_Name VARCHAR2(32) , DOB DATE , POF VARCHAR2(32) , GENDER VARCHAR2(32)...
56 просмотров
schedule 15.11.2021

Postgres - удалить запись после триггера
У меня есть таблица postgres с некоторыми триггерами, которые срабатывают, если записи обновляются или удаляются. Они в основном архивируют записи, поэтому они не удаляются по-настоящему - они просто изменяют определенные атрибуты, поэтому записи не...
128 просмотров
schedule 03.10.2021

Как обновить поля при вставке с помощью триггера
Я создавал триггеры в Oracle и работал с ними в течение многих лет, однако я не могу понять, как обновить поле при вставке данных в базу данных sqlite. Все, что я хочу сделать, это создать триггер, который автоматически вставляет текущий DateTime в...
128 просмотров
schedule 24.10.2021

Могу ли я иметь триггер для событий «до» и «после»?
Я попробовал описанный выше сценарий с помощью следующего фрагмента кода CREATE OR REPLACE TRIGGER test_bf_af2 AFTER LOGON ON SCHEMA and BEFORE LOGOFF ON SCHEMA BEGIN --some logic END; / но дал мне ошибку, сказав Отчет об ошибке:...
641 просмотров
schedule 09.10.2021

Как обновить таблицу И выдать ошибку в том же триггере, не вызывая ошибку изменяющейся таблицы ORA-04091
Моя домашняя работа требует, чтобы я создал единственный триггер, который при определенных обстоятельствах обновляет значение И вызывает ошибку. Я использую базу данных Oracle, к которой я обращаюсь через команду sqlplus на терминале. Я не могу...
80 просмотров
schedule 21.11.2021

Реализовать SCD типа II в триггере Oracle с использованием слияния
На всю жизнь я не могу заставить следующий запрос работать ... по сути, это модификация следующего билета: Триггер с оператором Merge в oracle . CREATE OR REPLACE TRIGGER TABLE_UPDATE AFTER INSERT OR UPDATE ON DIM_TABLE FOR EACH ROW DECLARE...
493 просмотров
schedule 20.11.2021

Триггер уровня инструкции для принудительного применения ограничения
Я пытаюсь реализовать триггер на уровне заявления, чтобы обеспечить соблюдение следующего правила: «Кандидат не может подавать заявки на более чем две должности за один день». Я могу обеспечить это с помощью триггера уровня строки (как показано...
47 просмотров
schedule 28.10.2021

Как я могу запросить в firebase android как триггер базы данных в облачной функции
В облачных функциях Firebase (Javascript) мы используем триггер базы данных, как показано ниже: functions.database.ref('/DoctorApp/DrTimeSlot/{doctorUID}/Patients/{patientID}') .onCreate((snapshot, context) => { // codes here };...
135 просмотров

Триггеры Oracle не вставляют последние записи в таблицы
У меня есть TABLE_1 , которая является родительской таблицей этих записей, которая находится в SCHEMA_1 и заполняется из приложения JAVA / Node.js при транзакции. Также ниже есть триггер (SCHEMA_1.TRIGGER_CALL_SP_OF_SCHEMA_2) на том же SCHEMA_1...
25 просмотров

ОШИБКА: - ›PLS-00382: выражение неправильного типа
что за сбой на триггере ???? Я пытаюсь создать триггер, который будет активирован, когда дата и время найдены в интервале времени. CREATE TABLE R ( OID_R NUMBER NOT NULL, Price INTEGER NOT NULL, f DATE NOT NULL,...
86 просмотров
schedule 12.10.2021

Триггер, предотвращающий обновление столбца в зависимости от результата пользовательской функции.
У нас есть компания по прокату DVD. В этом конкретном сценарии мы рассматриваем только таблицы «Член», «Аренда» и «Членство». Задача состоит в том, чтобы написать триггер, который предотвращает отправку DVD клиенту, если он достиг своего...
47 просмотров
schedule 22.10.2021

Проблема в триггере обновления в Oracle
У меня есть триггер ниже для отправки электронной почты всякий раз, когда есть обновление столбца ANALYZED_BY в моей таблице cust_bug_data. Проблема, с которой я столкнулся, заключается в том, что триггер отправляет электронное письмо, даже если в...
37 просмотров
schedule 11.09.2021

Как создать лямбда-функцию для обновления новой записи при усилении?
Как создать лямбда-функцию для обновления новой записи при усилении проекта с помощью GraphQL? У меня есть проект расширения с использованием api GraphQL в качестве api (также DynamoDB). Мое приложение представляет собой простой список задач,...
845 просмотров

Создание имени на основе идентификатора и текущего года с использованием SQL Server
Я пытаюсь сгенерировать значение для столбца ProjektNummer (Имя) на основе значения ID (столбец первичного ключа. Так, например, когда ID равно 142 , тогда ProjektNummer должно быть 19142 . 19 обозначает текущий год, а 142 - значение...
60 просмотров

Триггер, обновляющий другую таблицу только измененной строкой
Можно ли создать триггер в базе данных, который вводит ТОЛЬКО строку, которую кто-то редактировал в новой таблице. Скажем, в tbl1 кто-то изменил столбец с названием «имя». Я бы хотел взять отредактированную строку и поместить ее в tbl2 . Поэтому...
42 просмотров
schedule 25.03.2022