Insérer des images dans des colonnes de type Image peut être une tâche déroutante, surtout si vous souhaitez utiliser uniquement des instructions SQL.
Pour insérer efficacement une image dans un champ Image dans SQL Server 2005, suivez ces étapes :
Créez la table de base de données :
CREATE TABLE Employees ( Id int, Name varchar(50) not null, Photo varbinary(max) not null )
Insérer l'image :
INSERT INTO Employees (Id, Name, Photo) SELECT 10, 'John', BulkColumn FROM Openrowset( Bulk 'C:\photo.bmp', Single_Blob) as EmployeePicture
Vérification de l'insertion :
Vous pouvez également utiliser la requête SQL suivante :
SELECT Name, Photo FROM Employees WHERE ID = 10
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!