Comments
Komentarze są ciągami tekstowymi nonexecuting w kodzie programu, znany także jako uwagi.Komentarze można udokumentować kod lub tymczasowo wyłączyć części Transact-SQL instrukcje i instancji, przy czym zdiagnozowana. Za pomocą komentarzy do kodu dokumentu ułatwia program przyszłych kod eksploatacji.Komentarze są często używane do rejestrowania, nazwę programu, nazwa autora dokumentu i daty zmiany kodów głównych.Komentarze można używać do opisania złożone obliczenia lub z wyjaśnieniami dotyczącymi programowania metoda.
SQL Server obsługuje dwa typy komentowania znaków:
--(dwukrotnie łączniki).Te znaki komentarza można używać na tym samym wierszu co wykonanie kodu lub w wierszu samodzielnie.Wszystko — od podwójnej łączników na końcu wiersza jest częścią komentarz.Dla komentarz wielowierszowego podwójne łączniki muszą być umieszczone na początku każdego wiersza komentarza.Aby uzyskać więcej informacji na temat używania znaków komentarza zobacz --(Komentarz) (języka Transact-SQL).
/* ...*/ (forward slash-asterisk character pairs).Te znaki komentarza można w tym samym wierszu, jak kod ma być wykonana osobno lub nawet w ramach kod wykonywalny.Wszystko — od parę otwarte komentarza (/ *) do pary zamknięcia komentarza (* /) jest uważany za część komentarza.Do komentarza wielowierszowego pary znaków otwórz komentarz (/ *) muszą być uruchomione komentarza i pary znaków komentarza zamknięcia (* /) musi kończyć się komentarz.Aby uzyskać więcej informacji na temat używania / *...* / komentarz znaków, zobacz /*...*/ (Comment) (Transact-SQL).
Uwagi
Oto niektóre podstawowe informacje o komentarze:
All alphanumeric characters or symbols can be used within the comment.SQL Server ignores all characters within a comment, although SQL Server Management Studio Code Editor, and sqlcmd will search for GO as the first two characters in lines within a multiple-line comment.
Nie ma żadnych maksymalna długość komentarz w serii.Komentarz może zawierać jeden lub więcej wierszy.
Przykłady
Poniżej przedstawiono kilka przykładów prawidłowych komentarze.
USE AdventureWorks;
GO
-- Single line comment.
SELECT EmployeeID, Title
FROM HumanResources.Employee;
GO
/* First line of a multiple-line comment.
Second line of a multiple-line comment. */
SELECT Name, ProductNumber, Color
FROM Production.Product;
GO
-- Using a comment in a Transact-SQL statement
-- during diagnosis.
SELECT ContactID, /* FirstName, */ LastName
FROM Person.Contact;
-- Using a comment after the code on a line.
USE AdventureWorks;
GO
UPDATE Production.Product
SET ListPrice = ListPrice * .9; -- Reduce price to build market share.
GO