
在sql server中惊醒dml *** 作可以建立插入或者更新的触发器:
update更新类型触发器
if (object_id('tgr_classes_update', 'TR') is not null)
drop trigger tgr_classes_update
go
create trigger tgr_classes_update
on classes
for update
as
declare @oldName varchar(20), @newName varchar(20)
--更新前的数据
select @oldName = name from deleted
if (exists (select * from student where name like '%'+ @oldName + '%'))
begin
--更新后的数据
select @newName = name from inserted
update student set name = replace(name, @oldName, @newName) where name like '%'+ @oldName + '%'
print '级联修改数据成功!'
end
else
print '无需修改student表!'
go
那你可以在插入数据库那里设置监听呀,一有插入就往Android推送消息。不然你只能通过每隔一段时间刷新一下读取数据库,看看有没有更新,有就推送,没有就继续监听,这个你可以自己设置更新时间。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)