database-trigger 相关问题

数据库触发器是在当前数据库[tag:DML]中编写的过程代码,它自动执行以响应特定表或数据库中的视图上的某些事件。触发器主要用于维护数据库上信息的完整性。

为什么我收到“发生 sql/plsql 编译错误。”由于创建触发器时的分号而出错?

我正在尝试使用“Oracle 11G”中的“Oracle SQL Developer”创建触发器。但每次尝试时,我都会收到“ORA-24344:编译错误成功”消息,并且我的触发器被部分创建......

回答 2 投票 0

PostgreSQL:NOT VALID 约束与验证触发器

我有一个带有“货币”列的表。 我想阻止进一步插入某些货币,而不删除现有货币。 最初我正在考虑验证触发器......

回答 1 投票 0

Postgres:在外表上触发

我想使用 postgres_fdw 并在我的数据库中保存一个外表。是否可以在本地服务器上为此 FOREIGN TABLE 定义一个触发器,以识别远程上的 INSERT 事件

回答 2 投票 0

带有错误消息的 SQL Server 触发器

我编写了一个触发器,如果在两列中发现重复记录,则会阻止重复记录。 如何将导致重复的行放入消息中。 我试图在错误消息中显示这些错误行。

回答 1 投票 0

返回的行结构与触发表的结构不匹配如何解决?

我已将 varchar 数据类型的事务表列的长度从 50 更改为 100。一旦我更改了列的长度..来自父表的触发器开始失败..一旦我删除并创建

回答 2 投票 0

SQL 函数无法返回触发器类型

我正在将 PostgreSQL 与 pgAdmin 一起使用,但我无法让触发函数工作。但是,据我所知,你可以在 PostgreSQL 中返回类型触发器吗? 创建或替换函数 validate_Cat()

回答 2 投票 0

PostgreSQL:检查函数中是否有新的和旧的触发器

我想创建一个触发器来计算行数并更新其他表中的字段。我当前的解决方案适用于 INSERT 语句,但当我删除一行时会失败。 我当前的功能: 创建或R...

回答 2 投票 0

本地表上的 AFTER INSERT 触发器插入到 Azure 表失败

我在本地数据库中的 SQL 表上有一个非常简单的触发器。触发器看起来像这样: 更改触发器 [dbo].[trg_UpdateAzureDB] ON [dbo].[my_local_table] 插入、删除、更新后...

回答 2 投票 0

version 1

我使用PostgreSQL 12,我有以下两个表: table_a: table_a_id

回答 1 投票 0

如何在更新值不是空的情况下,在Materialized View表中用触发器设置父表的更新值。

我正在使用C#的EF Core,它的一个很好的好处是我可以用一个方法动态更新Users模型中的任何属性。我想做一个触发器,当我的表中的token属性......。

回答 1 投票 0

在pgAdmin 4中创建触发功能。

我想用pgAdmin 4在PostgreSQL数据库中创建一个触发函数,该函数应该执行pg_notify并以JSON格式返回新插入的数据。但是我得到了错误,不能 ...

回答 1 投票 0

我可以在触发器中设置查询吗?

我是SQL新手。我可能没有使用正确的术语或语法。代码背后的目标是,如果一个城市的人口减少了10%以上,那么这个城市的大陆的人口减少了 ...

回答 1 投票 0

pgSQL - 在INSERT之前触发函数,检查是否存在相同ID的记录。

我有一个任务:在INSERT之前检查是否存在相同id的记录,为新记录设置time_dead() BEGIN IF NEW.id = OLD.id THEN INSERT INTO temporary_objects(OLD.time_dead) ....

回答 1 投票 0

Python sqlalchemy (postgresql) 不返回真实的表状态。

这是我在PostgreSQL函数中运行python脚本时遇到的问题的下一章。我将感谢任何进一步的帮助或想法。我已经在PostgreSQL上创建了这个函数 CREATE FUNCTION getSomeData(...)

回答 1 投票 1

如何在使用删除触发器时获得新的值(:new.column)?

我正在使用一个删除触发器。我想同时得到新表中某列的旧值和新值。我尝试使用:old.columnname和:new.columnname。:old.columnname工作正常, ...

回答 1 投票 0

表触发器显示两条记录被合并

我在一个表上有一些简单的触发器,通过在INSERT, UPDATE, 或DELETE发生时记录到表来审计记录的变化。当一条记录被插入到Users中时,一个副本会被 ...

回答 1 投票 0

我如何在plsql中解决这个触发器?

我想有一个触发器,在一个特定的项目上工作的员工不超过3人,这是我的代码,但工作不是很好,有时工作,有时不工作,创建或替换...

回答 1 投票 0

如何在mongodb atlas中创建一个插入触发器?

我是NoSQLMongoDB的新手,我需要在数据库中的一个集合上写一个插入事件的触发器,如下所示。数据库名称: GiftShop Collection Name: Gifts Gifts Schema is as Follows:-...

回答 1 投票 0

而不是触发器不更新我的表

我必须检查一个表的新状态,并且根据这个状态,我需要更新与第一个表相关的另一个表。原始表 = origin_table 视图 = table_view 我的触发器是 ...

回答 1 投票 0

通过一个可更新的视图从INSERTED记录中返回一列。

我有一个视图,我需要允许我的用户更新和插入。重要的是,当他们插入时,他们需要能够从插入的行返回新的值,然而现在他们得到的是NULL。它...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.