database-trigger

    1热度

    2回答

    我试图创建一个简单的触发器,但出现了以下错误。我在互联网上搜索,但无法找到解决方案。你能帮我解决这个问题吗? create trigger ProcessTigger before insert on T039 for each row declare consecutivo int; idconsecutivo int; maxconsecutivo int; begin sel

    1热度

    1回答

    我有一个存储过程在一组表中删除并重新插入后,运行一组表,所有属于同一架构[DATA_Countries]。 该操作是由另一个应用程序执行的,该应用程序删除并重新创建目标表,但无法控制该目标表。 由于每次都删除并重新创建表,因此我无法在每个目标表上使用触发器。 有没有办法在每次表插入特定模式时返回一个触发器,以返回此类表的名称并启动参数化存储过程? 谢谢!

    0热度

    1回答

    我有一个如下所示的查看表,我想让名为“number”的自定义字段具有自动序列号(1,2, ...。)在列CUSTOMFIELDVALUE根据的requestId enter image description here 我需要在WOCUSTOMFIELD表的触发器代码,做我想做提前 感谢Lubna

    0热度

    2回答

    我有一张表,用户可以在其中插入与数据库中其他位置标题对应的节点的ID。我希望这个图块在用户选择了id后自动插入到行中。 这是我的表: 我需要有“SommerhusNavn”栏中自动填充基于插入了“SommerhusId”的价值观。 我正在使用第三方来处理CRUD功能,用户从下拉列表中选择ID。我已经知道ID在哪个表中的位置,我只是不确定如何用insert语句填充该行。我需要运行一个单独的查询来执行

    0热度

    1回答

    我在创建触发器时遇到了问题。我的“tb_pessoa”表存储我的用户数据。我希望在创建一个新插入时,它会在“tb_email”表中存储用户的电子邮件,检查它是否已经存在,但是当用光标执行查询时,表示光标未打开,而且是。它会是什么? CREATE DEFINER=`root`@`localhost` TRIGGER `db_agenda`.`tb_pessoa_AFTER_INSERT` AFTER

    1热度

    3回答

    我正试图解决数据摄取问题。 有收集一些数据,它吐出到我们的数据库的应用程序,但问题是它正在收集已被修改在客户端要像“DDD DDMMMYYYY”日期: 'Sat 20May2017' 该应用程序不是我们的,我们无法访问它的源代码。我想简单地从插入之前的日期中删除“DDD”部分,但是我一直无法成功完成此操作。 SOURCE_DATE DATE NOT NULL AS是,插入件会失败:从字符串

    1热度

    1回答

    对不起,如果标题错过了,我不能想出一个更好的与我的问题有关的问题。 我一直在试图解决这一段时间,我找不到解决方案。 我有一个表categories: +----+--------+----------+ | ID | Name | Position | +----+--------+----------+ | 1 | Dogs | 4 | | 2 | Cats | 3 | | 3 |

    1热度

    2回答

    我想为我的一个db表的出生日期字段设置一个约束。基本上我想确保pat_dob_dt至少在16年前(从当前日期起)。我使用PostgreSQL 20年4月8日和指导使用here: CREATE OR REPLACE FUNCTION patient_dob_in_past() RETURNS TRIGGER AS $$ BEGIN -- check pat_dob_dt is in past

    1热度

    1回答

    我试图创建我的触发器,但它要求绑定每次。当我在出现的窗口上单击应用时,它会以我想要的方式工作...但是,它会记录错误... 我的触发器检查客户端是否处于活动状态,并且不允许的变化,如果它被发现是积极的...... CREATE Trigger Client_Activity BEFORE Insert or Update or Delete ON Client FOR EACH ROW DE

    2热度

    1回答

    例如,我创建一个这样的触发创建触发器的语句: CREATE EVENT TRIGGER tr_event_begin ON ddl_command_start EXECUTE PROCEDURE event_trigger_begin (); 从该表可以现在以相同的形式拉?或者至少在部分。信息_chema.triggers不包含它,因为它是一个事件触发器,而不是一个普通的触发器。