/*
--在触发器中自定义日志
--vivianfdlpw 2005.10.24 引用请保留此信息
*/
create trigger tr
on 表
for update
as
--记录信息
declare @o int
,@f int
,@t int
,@ret int
,@info varchar(1000) --要记录的信息
,@path varchar(255) --日志文件路径
select @info='update表于 '+convert(varchar,getdate(),120)
,@path='c:/log.txt'
exec sp_oacreate 'scripting.filesystemobject',@o out
exec sp_oamethod @o,'openTextFile',@f out,@path,8,1
exec @ret=sp_oamethod @f,'writeline',NULL,@info
exec sp_OADestroy @o
exec sp_oastop