我正在尝试在更新查询中添加 with(NOLOCK):
UPDATE pth_patchLookup with(nolock) SET ScanDateTime = Getdate() WHERE RegID = 312
Run Code Online (Sandbox Code Playgroud)
但我收到以下消息:
NoLock hint is supported only with Select statement and not with update, insert and delete.
Run Code Online (Sandbox Code Playgroud)
有什么方法可以在此更新查询中应用“NOLOCK”?
谢谢你的帮助
我的桌子上有一个触发器.
CREATE TRIGGER HIE.AI_IB_Export_Events
ON HIE.IB_Export_Events
INSTEAD OF INSERT
Run Code Online (Sandbox Code Playgroud)
它后面的行是:
IF @@ROWCOUNT = 0 RETURN
Run Code Online (Sandbox Code Playgroud)
这不是必需的吗?如果没有插入行,如何进入插入触发器?
为什么我们要对插入物执行此类检查?对于没有记录匹配where条件的更新查询,我可以理解相同的内容.
如果这些条件到达@@ ROWCOUNT = 0的情况,那么在哪种情况下会发生这种情况?
提前致谢.
我有一个HL7消息导出.有一个字段在输入中有一个tild符号(〜).HL7将其转换为符号"\ R \"
我也尝试使用VBScript使用ASCII值(126)作为'〜'字符导出此值.但这也被HL7转换为"\ R \"
如何导出'〜'?任何帮助,将不胜感激.