Поделиться через


-- (комментарий) (Transact-SQL)

Применимо к:SQL ServerБаза данных Azure SQLУправляемый экземпляр Azure SQLAzure Synapse AnalyticsСистема платформы аналитики (PDW)Конечная точка SQL аналитики в Microsoft FabricХранилище в Microsoft FabricБаза данных SQL в Microsoft Fabric

Обозначает текст комментария пользователя. Комментарии можно вставить в отдельную строку, вложенную в конец командной строки Transact-SQL или в инструкции Transact-SQL. Сервер не обрабатывает комментарий.

Соглашения о синтаксисе Transact-SQL

Syntax

-- text_of_comment  

Arguments

text_of_comment
Строка, содержащая текст комментария.

Remarks

Используйте два дефиса (--) для однострочных или вложенных комментариев. Комментарии, вставляемые с использованием символов --, завершаются новой строкой, которая задается символом возврата каретки (U+000A), символом перевода строки (U+000D) или сочетанием этих двух символов. Длина комментариев не ограничена. В следующей таблице перечислены сочетания клавиш, используемые для комментирования и раскомментирования текста.

Action Standard
Преобразование выделенного текста в комментарий CTRL+K, CTRL+C
Снять комментарий с выделенного текста CTRL+K, CTRL+U

Дополнительные сведения о сочетаниях клавиш см. в статье Сочетания клавиш среды SQL Server Management Studio.

Сведения о многострочных комментариях см. в статье Косая черта-звездочка (блок комментариев) (Transact-SQL).

Examples

В следующем примере используются символы комментария --.

-- 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)