参数存储过程问题,急等!!! declare @i int--定义输出值类型exec proc_test @x=A1101,@y= '2006-2-5 ',@z= '2008-2-5 ' ,@i outputselect @i--查看结果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样执行之后每次输出的都是一个值,je的总值,@x限制的没有作用 @x has no use in the procedure. what is @x=A1101 or 'A1101', whatever? create proc proc_test@x nvarchar(50),@y datetime,@z datetime,@m money outputasselect @m=sum(je) from a where ckrq between @y and @z and @x=ksbm group by ksbm godeclare @m moneyexec proc_test A1101,'2006-2-5','2008-2-5',@m outputselect @m搞定 【提问之一】数据库表的设计 关于DATEDIFF的一个问题 请问如何删除表中某一行数据中的HTML格式字符? SQL 的问题? 软件学院 认证题目 请大家一起商讨 并且给出答案和理由 如何用sql列举日期 表中不能插入记录的问题 一个关于E-R图的问题? 我的MSSQL7.0的数据库最近二次被做上“suspect”标识,而且按论坛上的方法都无法恢复? 导数据问题,急!!! 如何把一个库中的所有表和数据导出在一个新的空数据库中来? 请问DTS为何不能设置定时执行呢?
@x nvarchar(50),@y datetime,@z datetime,@m money output
as
select @m=sum(je) from a where ckrq between @y and @z and @x=ksbm group by ksbm
godeclare @m money
exec proc_test A1101,'2006-2-5','2008-2-5',@m output
select @m搞定