Esempio: ridenominazione dell'elemento <row>Example: Renaming the <row> Element

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Nella modalità RAW viene creato un elemento <row>per ogni riga del set di risultati.For each row in the result set, the RAW mode generates an element <row>. È possibile specificare un nome diverso per l'elemento impostando un argomento facoltativo per la modalità RAW, come illustrato nella query seguente.You can optionally specify another name for this element by specifying an optional argument to the RAW mode, as shown in this query. La query restituisce un elemento <ProductModel> per ogni riga del set di righe.The query returns a <ProductModel> element for each row in the rowset.

EsempioExample

SELECT ProductModelID, Name   
FROM Production.ProductModel  
WHERE ProductModelID=122  
FOR XML RAW ('ProductModel'), ELEMENTS  
GO  

Di seguito è riportato il risultato.This is the result. Nella query viene aggiunta la direttiva ELEMENTS e pertanto il risultato è incentrato sugli elementi.Because the ELEMENTS directive is added in the query, the result is element-centric.

<ProductModel>  
  <ProductModelID>122</ProductModelID>  
  <Name>All-Purpose Bike Stand</Name>  
</ProductModel>   

Vedere ancheSee Also

Utilizzo della modalità RAW con FOR XMLUse RAW Mode with FOR XML