Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como posso inserir dados de arquivo binário em um campo SQL binário usando uma instrução de inserção simples?


Eu acredito que isso seria em algum lugar próximo.
INSERT INTO Files
(FileId, FileData)
SELECT 1, * FROM OPENROWSET(BULK N'C:\Image.jpg', SINGLE_BLOB) rs

Algo a notar, o acima é executado no SQL Server 2005 e SQL Server 2008 com o tipo de dados como varbinary(max) . Não foi testado com imagem como tipo de dados.