如何使用SQL Server Management Studio将Excel文件作为二进制类型导入数据库表

时间:2015-04-20 14:37:16

标签: sql-server excel

我有一个excel文件。我只想将excel文件导入表ExcelFiles而不使用c#代码。

ExcelFiles有3列

ExcelId, ExcelName,    ExcelFile
int       varchar(50),  varbinary(max)

我想通过SQL Server Management Studio将excel文件导入到此表中,而不使用c#。

1 个答案:

答案 0 :(得分:2)

INSERT INTO ExcelFiles
(ExcelId, ExcelName, ExcelFile)
SELECT 1, 'filename', * FROM OPENROWSET(BULK N'C:\filename.xslx', SINGLE_BLOB) rs