5.2.1 SQL的注释

当SQL语句集合变得越来越大且非常复杂时,就需要对语句进行注释。在Transact-SQL语言中可使用两种注释符,即行注释和块注释。

行注释符为--,这是ANSI标准的注释符,用于单行注释。

块注释符为/*…*/,/*用于注释文字的开头,*/用于注释文字的末尾。块注释符可在程序中标识多行文字为注释。

如下所示为块注释。

        DECLARE @myvariable DATETIME
        /* The following statements retrieve the current
     date and time and extract the day of the week from
     the results.
        */
        SELECT @myvariable=GETDATE()
        SELECT DATENAME(dw,@myvariable)

高手指导

注释对文档的代码而言没有任何用处;它们只在调试程序时有用。假如想临时让一部分SQL语句失去效用,可以简单地使用注释符号包含它们。当准备再次包含这些语句时,只需要删除注释符号。