永发信息网

sql 帮我检查下这个语句

答案:3  悬赏:10  手机版
解决时间 2021-08-14 02:42

declare @sql varcha(2000)

set @sql='
select mth,compid,depname,zhf from #1
where Mth in' + '('+  @mth +' )' + 'and depname in '+ '('+ @dep +')'

执行条件是

exec usp_rpt_calllist_department @mth = N'''''2010-02'''',''''2010-03''''', @dep = N'''''安全生产办'''',''''财务计划部'''''

 

执行这个报错

select mth,compid,depname,zhf from #1
where Mth in(''2010-02' )and depname in (''安全生产办'',''财务计划部'')
消息 170,级别 15,状态 1,第 3 行
第 3 行: '2010' 附近有语法错误。
消息 105,级别 15,状态 1,第 3 行
字符串 ' )and depname in ('安全生产办','财务计划部')' 之前有未闭合的引号。

 

最佳答案

select mth,compid,depname,zhf from #1
where Mth in('2010-02' )and depname in (''安全生产办'',''财务计划部'')


这个才是对的  你那个 '2010-02'  多了个引号

全部回答

执行条件改为

exec usp_rpt_calllist_department @mth = N''''2010-02'''',''''2010-03''''', @dep = N'''''安全生产办'''',''''财务计划部'''''

''2010-02' 多了个引号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
几种词语形容人生
以前失去的可以挽回吗?那爱
kdbits 怎么样重启
有没有人玩QQ餐厅的,一起玩啊,要空间的,不
人为什么总要麻烦呢?
dnf混沌王牌虫之狄桑怎么样?厉害吗?我就有
求“大连XX商务信息服务有限公司”的英文翻译
我的HTC G1冲电越冲越少
什么乐器比较简单?
穿越火线新兵领奖问题
马村区焦作伊丽莎白发艺会所怎么去啊,谁知道
那次的恋爱 她无情的耍我 .....最后我知道了
定向委托投资协议,定向合同违约问题
如何让一个生病的人开心??
全世界最大的图书馆是?
推荐资讯
拉萨哪里学英语口语好?.
即便的意思是什么,即使的意思
关于电话问题
一个由火柴棒搭成的图案如图所示,请你移动2根
经典为人民服务的诗句,《人民的名义》剧情有
宣汉到达县要多久啊?
暗示表达单身的诗词,能表达无私奉献的诗句或
爱你不是为了和你去如家是什么意思
昆明到西昌有多少公里,昆明到西昌多少公里?
dnf装备附魔,怎么做的,自己可以做不,详细
是距离,还是时间?彼此变的陌生!
什么网游最火?人气最旺?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?