导航

向sqlserver插入二进制数据(比如图片)

Posted on 2016-03-08 23:27  yiyishuitian  阅读(2187)  评论(0编辑  收藏  举报

sqlserver插入二进制数据

 
偶然在sqlteam看到了,真是够绝,这都想得出来,很便捷的一个方式(只适用于SQL SERVER 2005+),代码如下:
CREATE TABLE myTable(Document varbinary(max)) 
INSERT INTO myTable(Document) 
SELECT * FROM 
OPENROWSET(BULK N'C:\Image1.jpg', SINGLE_BLOB) JPG