Проверьте, существует ли элемент в XML с помощью tsql
У меня есть следующее : Где запрос возвращает 1, что является правильным, но если я добавлю пространство имен в
<Data xmlns="urn:semi-org:xsd.E142-1.V1005.SubstrateMap">запрос возвращает 0
DECLARE @ExportData XML SELECT @ExportData = '<Data > <BulkData> <EachData Parts="Test1" /> <EachData Parts="Test2" /> <EachData Parts="Test3" /> </BulkData> </Data>'; SELECT @ExportData.exist('(//BulkData)')
Что я уже пробовал:
Я попытался изменить оператор select
SELECT @ExportData.exist('(*/BulkData)')