图片等多媒体文件插入到表

IF OBJECT_ID ('file_table', 'U') IS NOT NULL

    DROP TABLE file_table;
GO
CREATE TABLE file_table(FileName nvarchar(60), FileType nvarchar(60), Document varbinary(max))
GO

INSERT INTO file_table(FileName, FileType, Document)
  
SELECT    'myText.txt' AS 文件名,  '.txt' AS 文件类型,  *  

   FROM OPENROWSET(BULK 'C:/myText.txt', SINGLE_BLOB) AS Document


INSERT INTO file_table(FileName, FileType, Document)
  
SELECT    'Img252837387.jpg' AS 文件名, '.jpg' AS 文件类型, *

   FROM OPENROWSET(BULK 'C:/Img252837387.jpg', SINGLE_BLOB) AS Document


INSERT INTO file_table(FileName, FileType, Document)
  
SELECT    '1.rar' AS 文件名,  '.rar' AS 文件类型, *

   FROM OPENROWSET(BULK 'C:/1.rar', SINGLE_BLOB) AS Document
GO

 

posted on 2011-08-19 16:59 SkyDream 阅读(231) 评论(0)  编辑  收藏 所属分类: SQL语句

<2011年8月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

统计

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜