码迷,mamicode.com
首页 > 其他好文 > 详细

一元二次方程存储过程

时间:2014-12-02 15:04:49      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:ar   as   ui   br   不同的   return   print   存储   过程   

----一元二次方程存储过程
alter proc yiyuanerci
@a int,
@b int,
@c int
as
begin
if @a=0
begin
--print ‘不是一元二次方程‘
return 1
end
else
begin
declare @sqrt decimal(18,2)
set @sqrt = @b*@b-4*@a*@c
if @sqrt>0
begin
--print ‘两个不同的根‘
return 2
end
else if @sqrt=0
begin
--print ‘两个相同的根‘
return 3
end
else
begin
--print ‘无解‘
return 4
end
end
end
go
declare @fanhui int
exec @fanhui = yiyuanerci 0,4,3
if @fanhui=1
print ‘请仔细阅读一元二次方程的构造规则‘

一元二次方程存储过程

标签:ar   as   ui   br   不同的   return   print   存储   过程   

原文地址:http://www.cnblogs.com/yangyue/p/4137295.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!