圖片等多媒體文件插入到表
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)
FROM OPENROWSET(BULK 'C:/myText.txt', SINGLE_BLOB) AS Document FROM OPENROWSET(BULK 'C:/Img252837387.jpg', SINGLE_BLOB) AS Document FROM OPENROWSET(BULK 'C:/1.rar', SINGLE_BLOB) AS Document
SELECT 'myText.txt' AS 文件名, '.txt' AS 文件類型, *
INSERT INTO file_table(FileName, FileType, Document)
SELECT 'Img252837387.jpg' AS 文件名, '.jpg' AS 文件類型, *
INSERT INTO file_table(FileName, FileType, Document)
SELECT '1.rar' AS 文件名, '.rar' AS 文件類型, *
GO
posted on 2011-08-19 16:59 SkyDream 閱讀(237) 評論(0) 編輯 收藏 所屬分類: SQL語句