Vous pouvez insérer dans un champ varbinary(max) en utilisant T-SQL dans SQL Server Management Studio et en particulier en utilisant la commande OPENROWSET.
Par exemple :
INSERT Production.ProductPhoto
(
ThumbnailPhoto,
ThumbnailPhotoFilePath,
LargePhoto,
LargePhotoFilePath
)
SELECT ThumbnailPhoto.*, null, null, N'tricycle_pink.gif'
FROM OPENROWSET
(BULK 'c:\images\tricycle.jpg', SINGLE_BLOB) ThumbnailPhoto
Jetez un œil à la documentation suivante pour un bon exemple/une procédure pas à pas
Travailler avec des types de grande valeur
Notez que le chemin du fichier dans ce cas est relatif au serveur SQL ciblé et non à votre client exécutant cette commande.