Firebird数据库
Firebird语言--注释
2016-04-19 17:13:31

 

注释可以出现在 SQL 脚本、 SQL 语句和 PSQL 模块中。注释可以是代码作者指定的任何文本,通常使用文档说明特定部分的代码是如何工作的。语法剖析程序会忽略注释文本。

 

Firebird支持两种类型的注释:块注释和行注释。

 

 

       <comment> ::= <block comment> | <single-line comment>
       <block comment> ::=
        /* <ASCII char>[<ASCII char> …] */

 

       <single-line comment> ::=
       -- <ASCII char>[<ASCII char> …]<end line>

 

块注释以 /* 字符对开始, 以 */ 字符对结束. 在注释块中的文本可以是任意长度且可以占据多行。

 

行注释以一对连字符 -- 开始,并持续到当前行的结尾。

 

例如:

 

       CREATE PROCEDURE P(APARAM INT)
       RETURNS (B INT)
       AS
       BEGIN
              /* 本文本将在语句的执行过程中被忽略
              因为它是一个注释
              */
             B = A + 1; -- In-line comment
             SUSPEND;
       END