Вопросы по теме 'database-trigger'
Как выбрать значение по умолчанию для столбца в триггере?
Мы реализуем некоторые триггеры, которые выполняют некоторые операции со вставкой данных перед их фиксацией в базе данных, и когда некоторые условия не выполняются, триггер должен выбрать значение по умолчанию для соответствующего столбца.
Как это...
86 просмотров
schedule
08.01.2023
Таблица SQL мутирует Ошибка
Я пытаюсь написать триггер, который запрещает любой комнате в больнице иметь более 3 служб. В таблице RoomServices указан номер комнаты и служба, которая в ней есть. Таким образом, единственный способ определить это — сгруппировать комнаты по...
213 просмотров
schedule
15.03.2024
Firebird после триггера вставки - вставить временную метку во вставленную строку
У меня есть поле типа «метка времени», называемое «insert_when». Как я могу обновить это поле (вставить метку времени) после вставки (чтобы оно применялось только к выбранной вставленной записи)? Конечно, с помощью триггера... изменить:
Я...
3988 просмотров
schedule
30.04.2022
Как получить дату из двух таблиц с помощью триггера перед вставкой в третью таблицу?
Я пытаюсь создать триггер TrgDisAmount для чтения PROD_NAME и PRICE из таблицы PRODUCT и для вычисления DISCOUNT и AMOUNT таблицы SALES для каждой новой вставленной строки со значениями SERIAL и PCODE .
Это информация о таблицах...
920 просмотров
schedule
26.10.2022
ошибка pl sql при работе с триггером
Я получаю сообщение об ошибке при работе со следующим триггером:
create or replace trigger t1
after insert or update
on student_tbl
declare
pragma autonomous_transaction;
begin
if inserting then
insert into...
8908 просмотров
schedule
19.04.2022
Триггер не срабатывает для одного конкретного столбца CLOB
У нас есть устаревшее приложение C++, которое подключается к базе данных Oracle 11g. Приложение использует библиотеку Microsoft Data Access Objects (DAO), позволяющую просматривать и изменять записи. У нас также есть несколько триггеров для таблиц...
304 просмотров
schedule
16.01.2023
идентификатор 'UTILS.IDENTITY_VALUE' должен быть объявлен
Я создаю сценарии DDL для создания модели БД на основе существующей БД. По сути, полировка того, что я получил от expdp .
Поскольку БД — это Oracle 11gR2, она еще не поддерживает столбцы идентификации 12c (...
1839 просмотров
schedule
27.10.2023
SQL при триггере удаления
Я пытаюсь создать триггер, который при удалении строки из таблицы вставляется в другую таблицу:
1 Create Or Replace Trigger cancel
2 After Delete
3 On OrderTable
4 For EACH ROW
5 Begin
6 Insert Into...
120 просмотров
schedule
24.01.2024
Динамически назначать имя триггера postgresql
Привет, у меня есть функция Registra_cambios(); которые хотят назначить всем таблицам в моей базе данных, интересно, можете ли вы объединить имя триггера с записью (именем таблицы) моего курсора, чтобы не иметь одинаковое имя триггера во всех...
39 просмотров
schedule
12.02.2023
Как решить ошибку триггера Oracle DB?
Я написал триггер БД для отслеживания действия вставки. После вставки новой записи я хотел бы автоматически установить CREATION_DATE на sysdate .
Я получаю сообщение об ошибке, когда хочу вставить новую запись:
ошибка ORA-04091: таблица...
437 просмотров
schedule
31.03.2024
Триггер SQL Server вставляет целые строки таблицы вместо новых
Я где-то ошибаюсь, но не могу понять.
Сценарий таков: всякий раз, когда в таблицу TestTrigger вставляется новая строка, таблица TriggerInsert должна получить время захвата значения, когда новая строка была вставлена в TestTrigger.
Проблема в...
112 просмотров
schedule
24.09.2022
ORACLE перед триггером обновления не срабатывает, когда столбец изменяется в другом триггере
Я использую ORACLE 12c.
На столе у меня 2 триггера, оба "до обновления". Один из триггеров срабатывает при обновлении столбца, и внутри этого триггера другой столбец получает новое значение. Второй триггер должен срабатывать при обновлении...
1214 просмотров
schedule
23.06.2022
Sqlite: триггер для ограничения количества значений в строке
У меня есть таблица sqlite, в которой указаны характеристики продукта. Особенности, например. цвет, находятся в логических столбцах. Столбцы имеют значение «1» или «NULL». Некоторые функции являются эксклюзивными. Поскольку структура таблицы...
117 просмотров
schedule
16.01.2023
Изменить триггер, если он существует, с использованием свободного миграции
У меня есть один триггер с именем dbo.SendMail и несколько баз данных, не все базы данных имеют триггер dbo.SendMail.
Я использую FluentMigrator для управления версиями базы данных и хочу сделать что-то вроде ниже
IF EXISTS (SELECT * FROM...
372 просмотров
schedule
06.05.2023
Триггер MySQL для проверки после вставки, если нет дубликатов, затем запустите sys_exec udf
Версия MySQL: 5.1.73 Версия клиента базы данных: libmysql - 5.1.73
Я пытаюсь проверить, существует ли NEW.src за последний час, и если нет, то выполнить sys_exec udf.
У меня есть следующий триггер в mysql. Поскольку это триггер после вставки,...
100 просмотров
schedule
12.05.2022
Может ли перед вставкой триггер передать нулевое значение в Oracle
У меня есть триггер перед вставкой, и я пытаюсь определить его для вставки значений и нулевых значений, когда это необходимо.
Я пытаюсь что-то вроде этого
CREATE OR REPLACE TRIGGER InsertPrezimeRuk
BEFORE INSERT ON RADNICI
FOR EACH ROW...
762 просмотров
schedule
08.04.2023
Триггер Oracle sql для обновления таблицы на основе обновления другого поля в той же таблице
Я хотел бы создать триггер, который обновляет поле в таблице после обновления другого поля в той же таблице. Я не думаю, что это возможно с триггером «после вставки или обновления». Он компилируется, но когда я обновляю поле, оно видоизменяется....
877 просмотров
schedule
28.10.2023
триггер для таблицы журнала аудита
Я пытаюсь создать контрольный журнал для моей таблицы «экзамен», который показывает любые изменения, внесенные в оценку в таблице.
Итак, я застрял на создании триггера, который показывает имя пользователя и дату, которые изменяют текущую оценку....
936 просмотров
schedule
06.05.2023
Загрузить триггер SQL из файла в Spring Boot
Я пытаюсь загрузить настраиваемые триггеры базы данных из файла sql в папку ресурсов.
В моем тестовом классе я добавил эту аннотацию @Sql("classpath:custom_script.sql")
В этом файле у меня есть триггеры для базы данных PostgreSQL. Когда я...
1635 просмотров
schedule
23.02.2023
Перед ошибкой Insert Trigger при выполнении вставки
В триггере «Перед вставкой» я хочу вычислить значение столбца на основе двух столбцов во вставленной записи и значений столбцов в других таблицах, связанных с обновляемой таблицей.
Тестируя это, я только что создал код для доступа к одному из полей...
37 просмотров
schedule
27.01.2023