Вопросы по теме '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 просмотров
schedule
10.11.2021
Триггеры Oracle не вставляют последние записи в таблицы
У меня есть TABLE_1 , которая является родительской таблицей этих записей, которая находится в SCHEMA_1 и заполняется из приложения JAVA / Node.js при транзакции. Также ниже есть триггер (SCHEMA_1.TRIGGER_CALL_SP_OF_SCHEMA_2) на том же SCHEMA_1...
25 просмотров
schedule
04.11.2021
ОШИБКА: - ›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 просмотров
schedule
06.03.2022
Создание имени на основе идентификатора и текущего года с использованием SQL Server
Я пытаюсь сгенерировать значение для столбца ProjektNummer (Имя) на основе значения ID (столбец первичного ключа.
Так, например, когда ID равно 142 , тогда ProjektNummer должно быть 19142 . 19 обозначает текущий год, а 142 - значение...
60 просмотров
schedule
11.03.2022
Триггер, обновляющий другую таблицу только измененной строкой
Можно ли создать триггер в базе данных, который вводит ТОЛЬКО строку, которую кто-то редактировал в новой таблице. Скажем, в tbl1 кто-то изменил столбец с названием «имя». Я бы хотел взять отредактированную строку и поместить ее в tbl2 . Поэтому...
42 просмотров
schedule
25.03.2022