我是XQuery的新手,尽管我已经对此进行了一些阅读,并且遵循了一些在线示例,但我正在努力解决为什么会发生以下情况。
此查询返回返回数据中的空白行,这些行与源数据中未将Action节点设置为Login的行相对应。
SELECT ActionInformation.query('/Audit[Action="Login"]') AS [Action] FROM AuditHistory
它返回与源表相同的行数,一些行用源填充XML,但有些行为空。
问题是为什么?另外,我如何阻止它这样做,所以我只得到Action登录的行?
谢谢,凯文