问题标签 [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.
sql - SQL 在新用户添加的表上创建触发器?
希望有人可以指导菜鸟,因为我在这里也做了很多谷歌搜索和搜索,但这就是我想要完成的。
我有一个程序,它在注册后会在数据库中创建一个属于您的表。注册时会生成一个workerID,该workerID 会附加为您创建的表名。
例如,在您注册后,您将获得一个工人 ID 号 10001。然后为您创建一个名为 DB_10001 的表。
很容易。
在表 DB_10001 中有一个列,用于标识项目创建者是谁(由 workerID 标识)。Worker ID: 10001 创建他或她自己的项目,但有时,一个项目由另一个 workerID 分配,并放置在 DB_10001 表中。
我想创建一个触发器,如果 PROJECT CREATOR(这是 DB_10001 中的列)不是表的所有者(WorkerID:10001),则通知该表的所有者(10001)的未决项目给他们可以接受也可以拒绝。
建表的时候能不能放这个触发器???
提前致谢,
sql-server - DDL 触发器防止丢包
我有一张带 PK 的桌子
如何制作防止 PK 丢失的 DDL 触发器?
如果约束是来自 EVENTDATA 的 PK,我无法获得