sql server里面的触发器怎么写
我想通过t_user表中记录的添加和删除,更新写一个触发器实现login表中userName和userPass的自动添加,删除和更新刚学数据库完全写不出来...
我想通过t_user表中记录的添加和删除,更新 写一个触发器 实现 login表中userName和userPass的自动添加,删除和更新 刚学 数据库 完全写不出来
展开
1个回答
展开全部
if (object_id('tgr_classes_insert', 'tr') is not null)
drop trigger tgr_classes_insert
go
create trigger tgr_classes_insert on t_user
for insert --插入触发
as
--定义变量
declare @username varchar(20), @password varchar(20), @temp int;
--在inserted表中查询已经插入记录信息
select top 1 @username = username, @password = userpass from t_user order by deac;
insert into login (username,userpass)values(@username,@password)
drop trigger tgr_classes_insert
go
create trigger tgr_classes_insert on t_user
for insert --插入触发
as
--定义变量
declare @username varchar(20), @password varchar(20), @temp int;
--在inserted表中查询已经插入记录信息
select top 1 @username = username, @password = userpass from t_user order by deac;
insert into login (username,userpass)values(@username,@password)
更多追问追答
追问
谢谢 !这个插入可以实现啦 删除和更新要另写触发器吗?后面的我能看懂,前面的不知道
追答
对,删除和更新的重新创建一个触发器
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询