大家还记得VB中的分支结构是什么吗?
①单行结构条件语句
if....then...(else...)
②块结构条件语句
if......
elseif.....
else.....
end if
③多分支选择语句
select case <测试表达式>
case....
case....
case else....
end select
然而,在我们的Transact-SQL编程中也有类似于VB中的条件语句,倍感亲切吖,让我们来看看,是相同的用法呢还是有什么区别?
一、数据库中的IF语句
简单的IF语句
if else语句的嵌套
问题一:与VB中的if语句相同么?
不完全相同
问题二:区别在哪里?
数据库里面的if语句多了一套begin....end
问题三:如果把begin...end去掉是什么样的呢?
没有问题,照样可以正常运行。
所以,VB中的if语句与数据库中的if 语句是相同的 。