Try this:
DECLARE @myTable AS TABLE (
cust_id int PRIMARY KEY CLUSTERED,
net_id int,
notes_CDATA varchar(20)
)
INSERT INTO @myTable VALUES(1, 1, 'description')
DECLARE @XF AS XML
SELECT @XF = (
SELECT *
FROM (SELECT 1 AS Tag
, NULL AS Parent
, NULL AS 'DOC!1!'
, NULL AS 'NET_INFO!2!net_ID'
, NULL AS 'NOTES!3!CDATA'
UNION ALL
SELECT
2 AS Tag
, 1 AS Parent
, NULL
, net_ID
, NULL
FROM @myTable
WHERE cust_id = 1
UNION ALL
SELECT
3 AS Tag
, 2 as Parent
, NULL
, NULL
, notes_CDATA
FROM @myTable
WHERE cust_id = 1
) X
FOR XML EXPLICIT
)
SELECT @XF AS XML_VALUE
INTO #tempXML
Steve (aka sgmunson) 🙂 🙂 🙂
Rent Servers for Income (picks and shovels strategy)