Beispiel: Abrufen von Binärdaten

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzSQL-Datenbank in Microsoft Fabric

Die folgende Abfrage gibt das Produktfoto zurück, das in einer Spalte des varbinary(max) -Typs gespeichert ist. Durch die Angabe der Option BINARY BASE64 in der Abfrage werden die Binärdaten im Base64-codierten Format zurückgegeben.

Beispiel

Note

In Azure SQL-Datenbank und SQL Database in Microsoft Fabric ist die Anweisung USE nicht verfügbar. Stattdessen verbinden Sie sich direkt mit der vorgesehenen Datenbank und führen Sie den Rest des Codebeispiels aus.

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

Erwarten Sie Folgendes Ergebnis:

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