Będzie działać na serwerze SQL 2008r2... ale najpierw musisz utworzyć bazę danych strumienia plików.
//utwórz bazę danych
CREATE DATABASE Archive ONPRIMARY ( NAME =Arch1,FILENAME ='c:\data\archdat1.mdf'),FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME =Arch3,FILENAME ='c:\data\filestream1')LOG ON ( NAZWA =Archlog1,NAZWAPLIKU ='c:\data\archlog1.ldf')GO
//tworzenie tabeli
//wstawianie wartości
Użyj ArchiveGOINSERT INTO [FileStreamDataStorage] (FileStreamData)SELECT * FROMOPENROWSET(BULK N'C:\Users\Public\Pictures\Sample Pictures\image1.jpg' ,SINGLE_BLOB) AS DocumentGO