此查詢工作正常爲FOR XML EXPLICIT UNION結果分配給一個變量
SELECT 1 AS TAG, NULL AS parent, 1 [dog!1]
UNION (SELECT 1,NULL, 3)
FOR XML EXPLICIT, ROOT('dogs')
我想將它分配給一個變量。這不工會工作正常:
DECLARE @x xml
SET @x = ((
(SELECT 1 AS TAG, NULL AS parent, 1 [dog!1]
FOR XML EXPLICIT, ROOT('dogs'))
))
只要我介紹了工會這是行不通的:
DECLARE @x xml
SET @x = ((
(SELECT 1 AS TAG, NULL AS parent, 1 [dog!1]
UNION (SELECT 1,NULL, 3)
FOR XML EXPLICIT, ROOT('dogs'))
))
嘗試過各種各樣的事情。我缺少
你歌廳什麼錯誤? – 2013-02-13 17:05:12