SQL Server 2017从零开始学(视频教学版)
上QQ阅读APP看书,第一时间看更新

3.6 Transact-SQL语言中的注释

注释中包含对SQL代码的解释说明性文字,这些文字可以插入单独行中、嵌套在Transact-SQL命令行的结尾或嵌套在Transact-SQL语句中。服务器不会执行注释。对SQL代码添加注释可以增强代码的可读性和清晰度,而对于团队开发时,使用注释更能够加强同伴之间的沟通,提高工作效率。

SQL中的注释分为以下两种:

1.单行注释

单行注释以两个连字符“--”开始,作用范围是从注释符号开始到一行的结束。例如:

     --CREATE TABLE temp
     --( id INT PRIMAYR KEY, hobby VARCHAR(100) NULL)

该段代码表示创建一个数据表,但是因为加了注释符号“--”,所以该段代码是不会被执行的。

     --查找表中的所有记录
     SELECT * FROM member WHERE id=1

该段代码中的第二行将被SQL解释器执行,而第一行作为第二行语句的解释说明性文字,不会被执行。

2.多行注释

多行注释作用于某一代码块,该种注释使用斜杠星型(/**/),使用这种注释时,编译器将忽略从(/*)开始后面的所有内容,直到遇到(*/)为止。例如:

     /*CREATE TABLE temp
     --( id INT PRIMAYR KEY, hobby VARCHAR(100) NULL)*/

该段代码被当作注释内容,不会被解释器执行。