Esempio: recupero di dati binariExample: Retrieving Binary Data

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 La query seguente restituisce la foto del prodotto archiviata in una colonna di tipo varbinary(max). The following query returns the product photo stored in a varbinary(max) type column. L'opzione BINARY BASE64 specificata nella query consente di restituire i dati binari nel formato con codifica Base64.The BINARY BASE64 option is specified in the query to return the binary data in base64-encoded format.

EsempioExample

USE AdventureWorks2012;  
GO  
SELECT ProductPhotoID, ThumbNailPhoto  
FROM Production.ProductPhoto  
WHERE ProductPhotoID=1  
FOR XML RAW, BINARY BASE64 ;  
GO  

Risultato:This is the result:

<row ProductModelID="1" ThumbNailPhoto="base64 encoded binary data"/>  

Vedere ancheSee Also

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