Dodawanie komentarzy do instrukcji SQL
Dotyczy: Databricks SQL Databricks Runtime
Komentarze są przydatne do dokumentowania kodu SQL i tymczasowego wyłączania kodu SQL.
Komentarze można dodawać do kodu SQL przed instrukcjami i w ramach instrukcji. Komentarze są ignorowane przez usługę Azure Databricks, chyba że są rozpoznawane jako wskazówki.
Obsługiwane są następujące formy komentarzy:
Proste komentarze
Proste komentarze są używane do pokrycia całego wiersza tekstu lub pozostałej części wiersza tekstu rozpoczynającego się od --
Składnia
-- text
Parameters
-
text
: Dowolny tekst z wyłączeniem znaku końca wiersza (EOL), takiego jak\n
.
Przykłady
> -- This is a comment
> SELECT 1; -- This is also a comment
1
> SELECT -- This is a comment
1;
1
> SELECT -- Comments are not limited to Latin characters: 评论 😊
1;
1
> SELECT '-- This is not a comment';
-- This is not a comment
> SELECT -- This is a bad comment because the "one" should be on the next line... 1
Syntax error
> SELECT -- this is a bad
comment because it contains an EOL character
1;
Syntax error
Komentarze w nawiasach
Komentarze w nawiasach są używane do pokrycia wielu wierszy tekstu lub części wiersza tekstu.
Składnia
bracketed_comment
/* text [ bracketed_comment [...] ] text */
Parameters
-
text
: dowolny tekst, w tym znaki końca wiersza (EOL), z wyłączeniem/*
i*/
.
Przykłady
> /* This is a comment */
> SELECT 1; /* This is also a comment */
> SELECT /* This is a comment
that spans multiple lines */ 1;
> SELECT /* Comments are not limited to Latin characters: 评论 😊 */ 1;
> SELECT /* Comments /* can be */ nested */ 1;
> SELECT /* Quotes in '/*' comments "/*" are not special */ */ */ 1;
> /* A prefixed comment */ SELECT 1;
> SELECT '/* This is not a comment */';
/* This is not a comment */