没分了 这里问个SQL语句的问题!麻烦大家给个说法

zp_cool 2009-12-11 03:54:59
CREATE PROCEDURE [dt_dataimport](@path varchar(100)) AS
set nocount on
set ansi_warnings on
Delete from t_employees
Set @path = 'c:\book1.xls'
insert into t_employees(deptcode,empcode,empname,sex)
Select case Replace(部门名称,' ','')
WHEN 'IT' THEN '01'
WHEN '保安' THEN '02'
ELSE '03'
END,Replace(人员编号,' ',''),姓名,
Case Replace(性别,' ','')
WHEN '男' THEN '1'
WHEN '女' THEN '2'
ELSE '0'
END
FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database="+@path+" ')...sheet1$

问下大家 这里的 @path 该如何修改 这样写好像不行 相对路径错误!
...全文
52 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zp_cool 2009-12-11
  • 打赏
  • 举报
回复
蹭个毛哦 ,0分也蹭?
hairui8899 2009-12-11
  • 打赏
  • 举报
回复
关注,学习! 蹭分!
Mr_Nice 2009-12-11
  • 打赏
  • 举报
回复
关注,学习! 不蹭分!

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧