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

Ошибка изменения таблицы возникает при вставке в таблицу с триггером после вставки
Я пытаюсь создать триггер после вставки, который вставляет сведения о покупке, сделанной в таблицу журнала покупок, а также обновляет столбец общей стоимости в таблице покупок, чтобы добавить GCT 16,5% к общей сумме. Две таблицы имеют следующие...
116 просмотров
schedule 13.02.2024

Синтаксическая ошибка Postgres рядом с if
У меня есть следующий код, это сокращенная версия функции для триггера в таблице, которую я хочу применить триггер, таблица на самом деле имеет много полей: Create OR REPLACE FUNCTION PRC_EPV_() RETURNS trigger AS $PRC_EPV_$ begin Declare...
452 просмотров

Унаследованная таблица PostgreSQL и триггеры вставки
Я пытаюсь следовать совету здесь , чтобы создать вертикально секционированную таблицу для хранения временных рядов. данные. Пока моя схема выглядит так: CREATE TABLE events ( topic text, t timestamp, value integer,...
1650 просмотров

Как получить данные столбца, объединяющие old.variablename в Postgresql?
Я пытаюсь создать функцию триггера аудита (работающую более чем для одной таблицы), которая извлекает столбец первичного ключа таблицы. Например, есть таблица customers, первичным ключом которой является «customerid», и таблица «orders», первичным...
95 просмотров

Написание триггера перед удалением для удаления только на основе количества атрибутов
Итак, у меня есть таблица T с некоторыми атрибутами, например A и B. Условием для таблицы является то, что каждое значение B должно иметь как минимум n строк в таблице (с разными значениями A). Я хочу гарантировать, что если запись будет удалена из...
18 просмотров
schedule 23.10.2022

Oracle: отключить триггер перед вставкой
Я пытаюсь написать транзакцию на СУБД Oracle, чтобы сделать «простую» вставку. В одной транзакции я хочу отключить триггер , сделать вставку и снова включить триггер ... Я работаю с C# и Oracle Db Oracle Database 11g..... Является ли это...
631 просмотров
schedule 16.09.2022

Как создать триггер или процедуру в Oracle Express для автоматизации значений в столбце таблицы
Как я могу ввести значение в столбце line_total , которое будет сделано учетной записью ( sales_line.line_total = product.unit_price * sales_line.line_qty )? Я хотел бы иметь триггер или процедуру для автоматизации этого. Когда я ввожу значения в...
80 просмотров
schedule 14.03.2024

Plsql: как написать этот триггер, используя триггер уровня оператора?
Я пытался решить эту проблему со вчерашнего дня, но я не могу понять, как написать триггер уровня рабочего оператора, который выполняет эту задачу. Вот вопрос: Реализуйте и всесторонне протестируйте триггер оператора, который проверяет следующее...
401 просмотров
schedule 27.01.2024

ОШИБКА PostgreSQL: ошибка триггера при вставке новых данных
Я создал следующий триггер, однако, когда я пытаюсь вставить некоторые данные в таблицу, возникает следующая ошибка: «управление достигло конца триггерной процедуры без RETURN». Я использую SQL Manager Lite для PostgreSQL версии 5.9.5, я пытался...
40 просмотров
schedule 05.10.2022

Postgres в Docker — исчерпан предел глубины стека
Я установил Postgres (последнюю версию) на свой локальный Docker: докер-составить: version: '3.1' services: postgres: image: postgres restart: always ports: - 5435:5432 environment: POSTGRES_PASSWORD: xxxxxxx...
107 просмотров
schedule 02.10.2022

SQL: триггер для предотвращения вставки строки в таблицу на основе условия
У меня есть следующие таблицы: CREATE TABLE review ( review_id NUMBER(2) NOT NULL, review_date DATE NOT NULL, review_rating NUMBER(1) NOT NULL, driver_no NUMBER(2) NOT NULL, vehicle_id NUMBER(3) NOT NULL ); CREATE TABLE...
564 просмотров
schedule 18.04.2024

Ошибка триггера SQL (ORA-00942: таблица или представление не существует)
Я создаю этот триггер sql: CREATE OR REPLACE TRIGGER create_event_from_task BEFORE INSERT ON llx_projet_task BEGIN INSERT INTO llx_actioncomm (priority, fulldayevent, location, label, fk_element, elementtype, fk_project, datep, datef,...
403 просмотров
schedule 06.11.2023

Функция Postgres для создания ошибки генерации таблицы аудита INSERT содержит больше выражений, чем целевые столбцы
У меня есть таблица, содержащая идентификатор, статус, дату добавления. Id и dateadded по умолчанию имеют целые значения nextval и current_timestamp соответственно. Затем у меня есть триггер, который вызывает функцию при вставке, обновлении или...
73 просмотров

Как создать пользователей в триггере или функции mysql
(не все детали должны иметь значение, однако запись всей ценной информации в базу данных может помочь с решением) Я пытаюсь написать базу данных mariaDB на manjaro, где есть таблица, которая при добавлении строки добавит пользователя с деталями в...
174 просмотров

Где здесь происходит мутация таблицы (Oracle)?
Сейчас я имею дело с оракулом SQL и пытаюсь создать триггер. По какой-то причине он показывает мне ошибку мутированной таблицы, однако я не вижу, где она вообще мутирует (это просто выбор без даже подсчета, однако у него есть соединения). С чего мне...
41 просмотров
schedule 08.12.2022

Как разрешить этот триггер в pl/sql?
Я хочу иметь триггер, который не более 3 сотрудников работают над данным проектом , это код, который у меня есть, но работает не очень хорошо, иногда работает, а иногда нет. create or replace trigger t_maxim_empleats_projecte before insert or...
52 просмотров
schedule 28.05.2024

После триггера вставки с использованием значений из команды INSERT
У меня есть следующий запрос: INSERT INTO LOAN (MemberSSN, VolumeID, LoanDate) OUTPUT inserted.MemberSSN, inserted.VolumeID, inserted.LoanDate VALUES ('488-40-', 2, GETUTCDATE()) Мне нужен триггер, который при вставке в таблицу LOAN...
33 просмотров
schedule 02.03.2024

постгресс строки в долларовых кавычках без завершения для создания функции
этот вопрос может задать многим здесь, но я попробовал их совет, но он все еще не работает на мне, поэтому я собираюсь спросить об этом, я пытаюсь создать function , где автоматически запускать update_at, когда я обновляю что-то в таблицах, вот мой...
49 просмотров