22,294
社区成员
发帖
与我相关
我的任务
分享
--测试通过
Create procedure import
@tablename varchar(100),
@filepath varchar(100)
as
EXEC( 'INSERT INTO ' + @tablename +
' SELECT * FROM
OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'',''Data Source="' + @filepath + '";User ID=Admin;Password=;Extended properties=Excel 5.0'')...sheet1$'
) --sheet1$ 要换成你要到的工作表名称, $符号也要
exec import 'abc','D:\abc.xls'