--(注释)(Transact-SQL)

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric 中的 SQL 分析终结点Microsoft Fabric 中的仓库

表示用户提供的文本。 可以将注释插入单独行中、嵌套在 Transact-SQL 命令行的结尾或嵌套在 Transact-SQL 语句中。 服务器不对注释进行计算。

Transact-SQL 语法约定

语法

-- text_of_comment  

注意

若要查看 SQL Server 2014 (12.x) 及更早版本的 Transact-SQL 语法,请参阅早期版本文档

参数

text_of_comment
包含注释文本的字符串。

注解

将两个连字符 (“--”) 用于单行或嵌套的注释。 使用 -- 插入的注释通过一个新行终止,该新行由回车符 (u + 000A)、换行符 (u + 000D) 或二者的组合指定。 注释没有最大长度限制。 下表列出了可用来注释或取消注释文本的键盘快捷键:

操作 标准
将选定文本设为注释 Ctrl+K、Ctrl+C
取消注释所选文本 Ctrl+K、Ctrl+U

有关键盘快捷方式的详细信息,请参阅 SQL Server Management Studio 键盘快捷方式

有关多行注释的信息,请参阅斜杠星型(块注释)(Transact-SQL)

示例

下面的示例使用 -- 注释字符。

-- Choose the AdventureWorks2022 database.  
USE AdventureWorks2022;  
GO  
-- Choose all columns and all rows from the Address table.  
SELECT *  
FROM Person.Address  
ORDER BY PostalCode ASC; -- We do not have to specify ASC because   
-- that is the default.  
GO  

另请参阅

控制流语言 (Transact-SQL)