存储过程怎样传递时间参数?

rgn 2012-07-11 09:38:17
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go


ALTER proc [dbo].[export] @xlslj varchar(99),@sheetname varchar(99),@sj datetime
as
exec('
select*into #qq
from OPENROWSET
(''MICROSOFT.JET.OLEDB.4.0'',''Excel 5.0;HDR=YES;DATABASE='+@xlslj+''',''select*from ['+@sheetname+'$]'')

INSERT INTO zfry
(xm,sj)
select xm,'+@sj+'
from #qq


'
)

exec exportzf 'e:\abc.xls','abc','2012-7-1'

提示语法错误,如果存储过程把时间参数去掉,就能执行,该怎样传递时间参数















...全文
559 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
百年树人 2012-07-11
  • 打赏
  • 举报
回复
ALTER proc [dbo].[export] @xlslj varchar(99),@sheetname varchar(99),@sj datetime
as
declare @sql varchar(8000)
set @sql= '
INSERT INTO zfry(xm,sj)
SELECT xm,'''+CONVERT(VARCHAR(10),@sj,120)+'''
from OPENROWSET
(''MICROSOFT.JET.OLEDB.4.0'',''Excel 5.0;HDR=YES;DATABASE='+@xlslj+''',''select*from ['+@sheetname+'$]'')
'
exec (@sql)
GO
以学习为目的 2012-07-11
  • 打赏
  • 举报
回复


INSERT INTO zfry
(xm,sj)
select xm,'+@sj+'--'"+@sj+"'
from #qq
SQL77 2012-07-11
  • 打赏
  • 举报
回复
ALTER proc [dbo].[export] @xlslj varchar(99),@sheetname varchar(99),@sj datetime
as
exec('
select*into #qq
from OPENROWSET
(''MICROSOFT.JET.OLEDB.4.0'',''Excel 5.0;HDR=YES;DATABASE='+@xlslj+''',''select*from ['+@sheetname+'$]'')

INSERT INTO zfry
(xm,sj)
select xm,'''+@sj+'''
from #qq

'
)
我的数据就应该感谢这个老师(以下是其中的一章教学计划) 室主任签字 课题名称 §10 存储过程 教学目的 1.掌握存储过程的概念、分类以及使用存储过程的优点 2.掌握不带参数存储过程的建立和使用 3.掌握带参数存储过程的建立和使用 教学重点 1.不带参数存储过程的建立和使用 2.带参数存储过程的建立和使用 教学难点 带返回值存储过程的建立和执行 教学方法 1.多媒体教学演示和上机操作 课堂环节 组织教学 导入新课 讲授新课 巩固新课 总结布置作业 时间分配(分) 3’ 2’ 30’/50 3’ 2’ 作业、复习内容、要求: 1.建立一个显示学生成绩信息的存储过程存储过程名为P_1,要求显示学号,姓名,课程名和成绩 2.建立一个带参数存储过程P_2,功能是显示某学生的学号,姓名,课程号和成绩。 3.建立存储过程P_3,功能是向班级中添加记录,记录的各字段值由参数传递。 4.建立一个统计某班级学生人数的存储过程,要求参数带回。 课后小结 1.存储过程的分类以及优点 2.无参存储过程的建立和执行 3.带参存储过程的建立和执行 室主任签字 课题名称 §2.2 概念模型 §2.3 数据模型的分类 §2.4关系模型的基本概念、关系的键、数据完整性和关系的性质 § 上机实践 教学目的 1.掌握概念模型E-R图的绘制 2.掌握将E-R模型转换为逻辑模型 3.掌握关系模型的基本概念、关系的键和数据完整性以及关系的性质 教学重点 1.概念模型E-R图的绘制 2.E-R模型转换为逻辑模型 3.数据完整性 教学难点 1.E-R模型的绘制 2.E-R模型转换为逻辑模型 3.数据完整性 教学方法 1.多媒体电子讲稿教学 2.上机实践 课堂环节 组织教学 导入新课 讲授新课 巩固新课 总结布置作业 时间分配(分) 3’ 2’ 40’/40’ 3’ 2’ 作业、复习内容、要求: 1.简述如何绘制E-R图。 2.将E-R模型转换为逻辑模型的转换原则有哪些? 3.什么是候选键、主键、外部关键字、主属性和非主属性以及全码? 4.数据完整性分为哪三种? 5.关系具有哪五个性质? 课后小结 1.绘制E-R图 2.E-R模型转换为逻辑模型的转换原则。 3.关系的基本概念、候选键、主键、全码、主属性、非主属性 4.关系的数据完整性以及关系的性质

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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