0

你好比我知识渊博的人,

我正在参加一些 SQL 在线课程,我对某些事情感到好奇。他们与一些讲师一起起草脚本,似乎并不关心以 ; 结尾的简单命令。但是,其他讲师似乎总是虔诚地添加分号。

我只是想知道,分号有多重要,它应该始终是脚本的一部分还是无关紧要?

我知道这是一个非常简单的问题,但是介绍类并没有真正定义为什么需要它,因为我看到它的使用方式不同......我只是想确保我理解。

谢谢!

4

2 回答 2

3

在 SQL Server 的某些未来版本中将需要以分号结尾。

虽然它目前不是必需的,但养成它并不是一个坏习惯。

于 2013-10-22T14:16:49.683 回答
1

据我所知,我太忽略了分号,而且我的脚本几乎从不中断。所以我最好的猜测是没有。

仍然使代码更具可读性,因为您确实在代码中添加了一层分隔。

哦,你必须在 CTE 上使用它们,尽管它们不是第一个批量

于 2013-10-22T14:13:09.793 回答