By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
select @@version;
(No column name) |
---|
Microsoft SQL Server 2019 (RTM-CU16) (KB5011644) - 15.0.4223.1 (X64) Apr 11 2022 16:24:07 Copyright (C) 2019 Microsoft Corporation Express Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor) |
WITH cte AS (
SELECT CAST('<_C153_>1067</_C153_><_C154_>100010</_C154_><_C156_>5</_C156_><_C157_>INV-20210617-120</_C157_><_C162_>Jun 17 2021 2:46PM</_C162_><_C165_>Jul 26 2021 1:21PM</_C165_>' as xml) as xml
)
SELECT
T.v.query('.') as A,
T.v.value('.','varchar(40)') as B
FROM cte
CROSS APPLY cte.xml.nodes('//*') as T(v)
A | B |
---|---|
<_C153_>1067</_C153_> | 1067 |
<_C154_>100010</_C154_> | 100010 |
<_C156_>5</_C156_> | 5 |
<_C157_>INV-20210617-120</_C157_> | INV-20210617-120 |
<_C162_>Jun 17 2021 2:46PM</_C162_> | Jun 17 2021 2:46PM |
<_C165_>Jul 26 2021 1:21PM</_C165_> | Jul 26 2021 1:21PM |
WITH cte AS (
SELECT CAST('<_C153_>1067</_C153_><_C154_>100010</_C154_><_C156_>5</_C156_><_C157_>INV-20210617-120</_C157_><_C162_>Jun 17 2021 2:46PM</_C162_><_C165_>Jul 26 2021 1:21PM</_C165_>' as xml) as xml
)
SELECT *
FROM (
SELECT
T.v.query('.') as A,
T.v.value('.','varchar(40)') as B
FROM cte
CROSS APPLY cte.xml.nodes('//*') as T(v)
) x
WHERE x.B LIKE '%06%'
A | B |
---|---|
<_C153_>1067</_C153_> | 1067 |
<_C157_>INV-20210617-120</_C157_> | INV-20210617-120 |