Jak dodawać komentarze w SQL
Komentarze to notatki tekstowe włączone do programu, aby ułatwić zrozumienie kodu. W SQL komentowanie służy do wyjaśniania różnych sekcji i dostarczania odpowiedniej dokumentacji do programu. Ponadto zapobiega również wykonywaniu kodu.
Komentarze można dodawać w SQL w następujący sposób:
- Komentarz w jednej linii
- Komentarz wielowierszowy
- Komentarz w treści
1. Komentarze w jednym wierszu: Komentarze dodane do pojedynczej linii są nazywane komentarzami pojedynczej linii.
Składnia:
--Add a single line which is to be commented
Przykład:
SELECT * FROM employee;--Display all the records from employee table
Wyjście:
+--------+----------+------------+ | Emp_ID | Emp_Name | Emp_Salary | +--------+----------+------------+ | 1 | Nikita | 30000 | | 2 | Riddhi | 25000 | | 3 | Nayan | 45000 | | 4 | Shruti | 15000 | | 5 | Anurati | 55000 | +--------+----------+------------+ 5 rows in set (0.00 sec)
„Wyświetl wszystkie rekordy z tabeli pracowników” jest wyświetlane jako komentarz w jednym wierszu w powyższym przykładzie, a także nie jest wykonywany.
2. Komentarz wielowierszowy :Komentarze, które są dodawane do wielu wierszy razem, są nazywane komentarzami wielowierszowymi.
Składnia:
/* Add multiple lines which are to be commented */
Przykład:
/* Select all the records which are present in employee table */ SELECT *FROM employee;
Wyjście:
+--------+----------+------------+ | Emp_ID | Emp_Name | Emp_Salary | +--------+----------+------------+ | 1 | Nikita | 30000 | | 2 | Riddhi | 25000 | | 3 | Nayan | 45000 | | 4 | Shruti | 15000 | | 5 | Anurati | 55000 | +--------+----------+------------+ 5 rows in set (0.00 sec)
„Wybierz wszystkie rekordy, które są obecne w tabeli pracowników” jest wyświetlane jako komentarz wielowierszowy w powyższym przykładzie.
3. Komentarz w treści: Komentarze dodawane pomiędzy wyrażeniami SQL są nazywane komentarzami wstawianymi.
Składnia:
SQL Statements /*single or multiple lines which are to be commented*/ continuation of SQL Statements
Przykład:
SELECT Emp_ID, /*Emp_Name*/ Emp_Salary FROM employee;
- Wyjście:
+--------+------------+ | Emp_ID | Emp_Salary | +--------+------------+ | 1 | 30000 | | 2 | 25000 | | 3 | 45000 | | 4 | 15000 | | 5 | 55000 | +--------+------------+ 5 rows in set (0.00 sec)
„pojedynczy lub wiele wierszy, które mają być skomentowane” jest wyświetlany jako komentarz wbudowany w powyższym przykładzie.