下面存储过程,定义游标,哪里的错?提示“参数数据类型 varchar 对于 convert 函数的参数 3 无效。”

declareCurOutCursorforselectCONVERT(int,substring(LOG_TIME,1,2))hho,CONVERT(int,subst... declare CurOut Cursor for select CONVERT(int,substring(LOG_TIME,1,2))hho,CONVERT(int,substring(LOG_TIME,4,2)) mmo,CONVERT(int,substring(LOG_TIME,7,2)) sso,
MODULE_NAME,INPUT_TIME from LOG_LICENCEDATA
where INPUT_TIME between CONVERT(DATETIME, @Today,'yyyy-MM-dd') and CONVERT(DATETIME, @endtime,'yyyy-MM-dd')
and USER_NAME=@nameuser and USER_COPMUTER=@usercomputer and LICENCE_SERVER=@licenceserver and (USER_ACTION like '%OUT%' or USER_ACTION like '%logout%') order by INPUT_TIME asc;
展开
 我来答
xindeluoye
推荐于2016-10-03 · 超过29用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:47.1万
展开全部
查询条件里面的
CONVERT(DATETIME, @Today,'yyyy-MM-dd') and CONVERT(DATETIME, @endtime,'yyyy-MM-dd')

这里的写法错了
CONVERT没有这种用法

你可以改成
CONVERT(varchar(10),@Today,120) and CONVERT(varchar(10),@endtime,120)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式