问题标签 [ddl-trigger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
27 浏览

sql - SQL 在新用户添加的表上创建触发器?

希望有人可以指导菜鸟,因为我在这里也做了很多谷歌搜索和搜索,但这就是我想要完成的。

我有一个程序,它在注册后会在数据库中创建一个属于您的表。注册时会生成一个workerID,该workerID 会附加为您创建的表名。

例如,在您注册后,您将获得一个工人 ID 号 10001。然后为您创建一个名为 DB_10001 的表。

很容易。

在表 DB_10001 中有一个列,用于标识项目创建者是谁(由 workerID 标识)。Worker ID: 10001 创建他或她自己的项目,但有时,一个项目由另一个 workerID 分配,并放置在 DB_10001 表中。

我想创建一个触发器,如果​​ PROJECT CREATOR(这是 DB_10001 中的列)不是表的所有者(WorkerID:10001),则通知该表的所有者(10001)的未决项目给他们可以接受也可以拒绝。

建表的时候能不能放这个触发器???

提前致谢,

0 投票
1 回答
47 浏览

sql-server - DDL 触发器防止丢包

我有一张带 PK 的桌子

如何制作防止 PK 丢失的 DDL 触发器?

如果约束是来自 EVENTDATA 的 PK,我无法获得