SQL存储过程小问题

Ajies 2004-12-08 09:45:51
SQL存储过程小问题
存储过程如下
declare @bfb int,@line int,@stan int,@tall int
DECLARE @stime decimal,@s decimal
DECLARE @ST1 DECIMAL
select @s=@line + ((@tall - @line )* @stime /@gf)
PRINT '时间的分数为'
PRINT @S*@bfb/100 -----------传值之后这个得23.500000
SELECT @ST1=@S*@bfb/100
PRINT @ST1 -------------传值之后这个得24

请问这是什么呢,我想要@ST1也等于23.500000,应该用什么办法啊,前面我已经定义了@ST1 decimal

请大侠帮忙解答一下
...全文
68 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Ajies 2004-12-08
解决啦,谢谢
回复
micher_yan 2004-12-08
DECLARE @ST1 float
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-12-08 09:45
社区公告
暂无公告