sql server 通过链接服务器 更新含参数的语句很慢,如果直接更新字符串就很快。
declare @LeaveType nvarchar(50)
SET @LeaveType='病假'
update [XM-01].[MIS].[dbo].[WMISMY] set MY023=@LeaveType where MY002='A562025070629'
这个要执行 27秒
update [XM-01].[MIS].[dbo].[WMISMY] set MY023='病假' where MY002='A562025070629'
这个就很快
[XM-01] 这个是链接服务器