11问答网
所有问题
在sqlserver的存储过程中怎样使用if-else if
如题所述
举报该问题
推荐答案 推荐于2017-09-28
if a>b
Begin
print 'a'
End
Else if a<b
Begin
print 'b'
End
Else
Begin
print '代码'
End
if-else语法为,最好不要把begin end省略掉。否则,存储过程比较长可能会报语法错误
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/vPSMM8M4F2872FM4vS.html
其他回答
第1个回答 2014-12-13
直接用啊
create proc myProc @i int
as
if @i=1
select @i+10
else if @i=2
select @i+20
else
select 0
相似回答
在sqlserver的存储过程中怎样使用if-else
if
答:
跟程序中
使用
差不多,
if
,
else
if,else,只不过
在sqlserver中
,{}使用begin和end代替,里面嵌套什么的,都跟程序中写的差不多,简单实例如下: declare @a intset @a=1if @a<0begin select '小于0'endelse if @a=0begin select '等于0'endelsebegin if @a>0 and @a<1 begi...
大家正在搜
sqlserver调用存储过程
sqlserver存储过程教程
sql server创建存储过程
sqlserver存储过程实例
sqlserver存储过程参数
sqlserver存储过程语法
sqlserver存储过程写法
sql怎么调用存储过程
SQLserver存储过程
相关问题
在sqlserver的存储过程中怎样使用if-else if
在sqlserver的存储过程中怎样使用if-else if
在sqlserver的存储过程中怎样使用if-else if
请教ms sqlserver存储过程如何写多个if语句?
oracle 用if sqlcode != 0 来判断sql...
SqlServer带参存储过程的调用
如何在sqlserver存储过程中输出参数,语句是什么,我不...
在sqlserver存储过程如何通过条件来判断是否调用另外一...