1、服务器是SQL2005,没开远程桌面,可以SQL server management studio 2008连接到服务器,可以在数据库里添加触发器吗?
2、想添加一个触发器“禁止删除表的行”
3、求代码
4、我自己找了一个,在分析的时候总是语法错误,请指教
Create trigger trg_del on dbo.jj_b
instead of delete
AS
BEGIN
declare @cou int
select @cou=id(*) from deleted;
if (@cou>0)
RAISERROR ('数据不允许删除!', 16, 1)
END
...全文
2828打赏收藏
小白一枚,求大神帮忙解答几个出发器的问题
1、服务器是SQL2005,没开远程桌面,可以SQL server management studio 2008连接到服务器,可以在数据库里添加触发器吗? 2、想添加一个触发器“禁止删除表的行” 3、求代码 4、我自己找了一个,在分析的时候总是语法错误,请指教 Create trigger trg_del on dbo.jj_b instead of delete AS BEGIN declare @cou int select @cou=id(*) from deleted; if (@cou
CREATE TRIGGER trg_del ON dbo.ta
INSTEAD OF DELETE
AS
BEGIN
DECLARE @cou INT
SELECT @cou = COUNT(1)
FROM deleted;
IF ( @cou > 0 )
RAISERROR ('数据不允许删除!', 16, 1)
END