![SQL Server 2016从入门到精通(视频教学超值版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/756/26793756/b_26793756.jpg)
上QQ阅读APP看书,第一时间看更新
4.7 Transact-SQL语言中的注释
注释中包含对SQL代码的解释说明性文字,这些文字可以插入单独行中、嵌套在Transact-SQL命令行的结尾或嵌套在Transact-SQL语句中。服务器不会执行注释。对SQL代码添加注释可以增强代码的可读性和清晰度,而对于团队开发时,使用注释更能够加强同伴之间沟通,提高工作效率。
SQL中的注释分为以下两种:
1.单行注释
单行注释以两个连字符“--”开始,作用范围是从注释符号开始到一行的结束。例如:
![](https://epubservercos.yuewen.com/4FBA48/15253388305240806/epubprivate/OEBPS/Images/Figure-T119_39982.jpg?sign=1739366808-OOiIz4nvfNuq5MToDTEkMhj7KyJQybzX-0-2bd703ea77ecdea5ba50c47685051fc5)
该段代码表示创建一个数据表,但是因为加了注释符号“--”,所以该段代码是不会被执行的。
![](https://epubservercos.yuewen.com/4FBA48/15253388305240806/epubprivate/OEBPS/Images/Figure-T119_39983.jpg?sign=1739366808-flMI8CKM0INZ2aNQFZUusKtpvRrgmrlS-0-9be2510d3d9380cada2da109236fa021)
该段代码中的第二行将被SQL解释器执行,而第一行作为第二行语句的解释说明性文字,不会被执行。
2.多行注释
多行注释作用于某一代码块,该种注释使用斜杠星型(/**/),使用这种注释时,编译器将忽略从(/*)开始后面的所有内容,直到遇到(*/)为止,例如:
![](https://epubservercos.yuewen.com/4FBA48/15253388305240806/epubprivate/OEBPS/Images/Figure-T119_39984.jpg?sign=1739366808-1yUlI606hSGGkgz63r3KvE3I8k9I0V97-0-7f272c8fa896c34bb9b68f66c6a1decd)
该段代码被当作注释内容,不会被解释器执行。