利用SQL语句直接在SQL SERVER 2008中存储图片

1 use NM;
2 CREATE TABLE dbo.cv(img varbinary(max)) ;
3
4 INSERT INTO dbo.cv(img)
5 SELECT * FROM
6 OPENROWSET(BULK N'E:\iWorkspace\Images\test.gif', SINGLE_BLOB) AS Photo
7
8 select * from dbo.cv;

说明:获取BLOB字段后必须用字段别名命名,如 As Photo,否则会有以下错误:必须在 FROM 子句中为大容量行集指定相关名称。

posted on 2012-03-27 17:52  Joshua Leung  阅读(2942)  评论(0编辑  收藏  举报

导航