oracle if 多条件判断 SQL存储过程中,if判断语句中有多个判断条?
SQL存储过程中,if判断语句中有多个判断条?如果(@rq2isnuller@rq2!=@a11级)//多个判断条件begin processing endelsebegin processing e
SQL存储过程中,if判断语句中有多个判断条?
如果(@rq2isnuller@rq2!=@a11级)//多个判断条件begin processing endelsebegin processing end
if用作条件判断,一般用于存储过程或函数中;
例如
如果sqlstate=“02000”则
从tab中选择xxx
case用作判断,用于查询
选择id,如果id=1,那么“one”或“null”[End
高效和低效之间没有可比性。如果你深入研究,它既是一个逻辑判断,又是一个结果。因此,没有必要在这个问题上探讨性能问题