2012-07-26 87 views
2
SELECT (SELECT 'White' AS Color1, 
'Blue' AS Color2, 
'Black' AS Color3, 
'Light' AS 'Color4/@Special', 
'Green' AS Color4, 
'Red' AS Color5 
FOR 
XML PATH('COLOR'), 
TYPE 
).value('.', 'NVARCHAR(MAX)') 

從哪裏來.value方法來了?我的意思是它是選擇語句或字符串方法或內置TSQL函數的一部分?。價值從哪裏來?

+0

是完整的查詢? – Taryn 2012-07-26 16:55:39

+0

未完整查詢。但試圖更多地瞭解「價值」功能。任何指向文檔的指針都很有用。 – LaysomeSmith 2012-07-26 16:57:41

+0

@bluefeet:它顯然工作:http://www.sqlfiddle.com/#!3/d41d8/2985 – mellamokb 2012-07-26 16:57:58

回答