读书人

使用update trigger 时造成死锁!该

发布时间: 2012-01-14 20:02:35 作者: rapoo

使用update trigger 时,造成死锁!
我的目的是这样的,当用户更改OTD_CON表的时候,我就将此表的所有资料(更改后的)自动的导出TXT文件到我指定的目录下。
我的trigger 是这样写的,大家帮忙看看怎样可以解决死锁的问题。谢了!

CREATE trigger trigger_test on otd_con
for update
as
begin
if update(Mod_date)
/* SQL to TXT */
EXEC master..xp_cmdshell 'bcp.exe "Select * from otd_con " queryout D:\DT1.txt -c -S(local) -U vendorinfo -P vendorinfo888 '
/* SQL to TXT */
end

[解决办法]
Select * from otd_con with(nolock)

读书人网 >SQL Server

热点推荐