为什么我在SQL数据库中创建触发器时,总是说对象名无效?
altertriggertestan药品库存表forupdateasprint"记录已被修改"go 执行后,错误显示“对象名‘test’无效”请问该...
alter trigger testan 药品库存表for updateasprint "记录已被修改"go 执行后,错误显示“对象名‘test’无效”请问该怎样改?
展开
展开全部
if object_id('testan ') is not null
begin
drop trigger testan
end
go
create trigger testan on 药品库存表 for update\
as begin
if update(某个字段)
begin
print '记录已被修改'
end
end
begin
drop trigger testan
end
go
create trigger testan on 药品库存表 for update\
as begin
if update(某个字段)
begin
print '记录已被修改'
end
end
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alter trigger dbo.[test]
on 药品库存表
for update
as
print '记录已被修改'
go
on 药品库存表
for update
as
print '记录已被修改'
go
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alter 是修改 要用create
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询