sql server begin end if else 不加b

2024-04-11  本文已影响0人  吉凶以情迁

如果没有beginend 在if中,不能执行2个语句,必须加上

而else, 可以加多个执行语句,但是后面的语句不输入if else分支。
如下图bb 和d不管条件怎么改都会触发。

image.png

为啥会思考这个问题呢?因为我在写sql 存储过程一键转sql并实现每一行插入print的时候遇到的一个语法错误。故进行研究并进行记录

image.png
上一篇下一篇

猜你喜欢

热点阅读