注册 登录
编程论坛 SQL Server论坛

[求助]请指出错误

yjjlch 发布于 2006-12-09 13:40, 463 次点击
DECLARE @mqsrq varchar(8)
DECLARE @sqlcxexec varchar(500)
set @mqsrq='20060101'
set @sqlcxexec='select *from hh_15530 where rq>'+cast(@mqsrq as datetime)
exec (@sqlcxexec)
执行后SQL报错:
服务器: 消息 241,级别 16,状态 1,行 7
从字符串转换为 datetime 时发生语法错误。
请帮忙解决一下
5 回复
#2
bygg2006-12-10 00:53
DECLARE @mqsrq datetime
#3
李彬2006-12-10 16:07
你声明的变量数据类型不正确!
#4
就这样自信2006-12-12 21:53
你应该多分析一下提示出的错误信息!

有助于你的自学!
#5
ninggang2006-12-15 14:46
哈哈,兄弟,那是不是你的照片哦,那么帅,别见笑啊,随便问一下,没其他意思
#6
李彬2006-12-16 15:46
呵呵,你是说的我嘛?
不存在,他是我兄弟伙!
1