sql如何写触发器,delphi代码中如何调用呢
答案:2 悬赏:0 手机版
解决时间 2021-02-03 14:11
- 提问者网友:别再叽里呱啦
- 2021-02-02 18:57
sql如何写触发器,delphi代码中如何调用呢
最佳答案
- 五星知识达人网友:零点过十分
- 2021-02-02 19:30
触发器不需要调用,是用数据库自己调用的,触发器是基于表的,对于某个表,如果有插入或删除操作,则触发执行某个过程,跟delphi没有关系
全部回答
- 1楼网友:荒野風
- 2021-02-02 20:04
//帮你写了一点,你看一下,sql server中声明的变量需要用@前缀, inserted,deleted 是sql触发器触发时的两个临时表 //当emp表中插入数据时,往password表添加一条数据 create trigger add_new_emp on emp after insert as begin declare @empid int set @empid=(select empid from inserted); insert into password values(@empid,'888888') end insert into emp values(1,'222'); insert into emp values(2,'234'); //当emp表中删除数据时,删除password表中对应的数据 create trigger dele_emp on emp after delete as begin declare @empid int set @empid=(select empid from deleted); delete from password where empid=@empid; end delete from emp where empid=1;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯