1
在sql查詢中,我運行這些命令,並且無論我嘗試什麼,我總是收到NUll。如何從TSQL中的這個XML中獲取數據
DECLARE @x AS XML
SET @x = ' <Data> <Preference>Mail</Preference> <Comment>Changed Contact Communication Preference due to customer unsubscribed</Comment> </Data> '
SELECT @x.value('(//Data/@Preference)[0]','varchar(20)') AS Preference
我做錯了什麼?