存储过程查不出数据

zhuxuejian_R 2013-03-18 10:11:21
使用存储过程,根据条件查询一张table_a表的数据,然后插入到临时表#MxTemp,再返回
我调试好多次了,就是不成功


if @rpt_type = '01'
begin
insert into #MxTemp(card_id,merchant_id,wz_id,dept_id,czry_id,machine_id,cardtype_id,iccardtype_id,cardhard_id,[user_name]
,user_xb,user_address,user_tel,user_password,user_company,zjbh,zjlx,school,nj,sktime,sendbz,hztime,inputfilename
,operate_id,outpc,ybz1,ylbz2)
select card_id,merchant_id,wz_id,dept_id,czry_id,machine_id,cardtype_id,iccardtype_id,cardhard_id,[user_name]
,user_xb,user_address,user_tel,user_password,user_company,zjbh,zjlx,school,nj,sktime,sendbz,hztime,inputfilename
,operate_id,outpc,ylbz1,ylbz2
from table_a
where cardhard_id like '%'+ @cardhard_id +'%'
and iccardtype_id like '%'+ @iccardtype_id +'%' and
[user_name] like '%'+ @user_name +'%' and cardtype_id like '%'+ @cardtype_id +'%'and
sktime >= @qsrq and @zzrq >= sktime
begin
select * from #MxTemp
end
end


大神帮忙看看哪错了,谢谢!
...全文
282 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingtiy 2013-03-18
  • 打赏
  • 举报
回复
看下报错信息是啥来的.
快溜 2013-03-18
  • 打赏
  • 举报
回复
if @rpt_type = '01' begin insert into #MxTemp(card_id,merchant_id,wz_id,dept_id,czry_id,machine_id,cardtype_id,iccardtype_id,cardhard_id,[user_name] ,user_xb,user_address,user_tel,user_password,user_company,zjbh,zjlx,school,nj,sktime,sendbz,hztime,inputfilename ,operate_id,outpc,ybz1,ylbz2) select card_id,merchant_id,wz_id,dept_id,czry_id,machine_id,cardtype_id,iccardtype_id,cardhard_id,[user_name] ,user_xb,user_address,user_tel,user_password,user_company,zjbh,zjlx,school,nj,sktime,sendbz,hztime,inputfilename ,operate_id,outpc,ylbz1,ylbz2 from table_a where cardhard_id like '%'+ @cardhard_id +'%' and iccardtype_id like '%'+ @iccardtype_id +'%' and [user_name] like '%'+ @user_name +'%' and cardtype_id like '%'+ @cardtype_id +'%'and sktime >= @qsrq and @zzrq >= sktime end select * from #MxTemp

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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