MySQL używa SQL do pracy z bazami danych. Ten przewodnik pokaże, jak pisać komentarze w oświadczeniach MySQL.
Komentarze w MySQL
W MySQL dostępne są trzy rodzaje poleceń. Są one oddzielone przez swoje symbole.
Jedną ważną rzeczą do zapamiętania jest to, że MySQL nie popiera zagnieżdżonych komentarzy.
Komentarz za pomocą „-”
Umieszczając „-” na końcu linii kodu, możesz umieścić komentarz jednoliniowy. Sprawdź poniższy przykład.
$ Select * od pracowników; - Komentarz do końca linii
Zauważ, że nie wymaga to miejsca po symbolu „-”, aby napisać komentarz. Jednak MySQL wdraża tę funkcję, aby uniknąć problemów z niektórymi zapytaniami SQL. Na przykład to zapytanie prawdopodobnie spowodowałoby problem z tego rodzaju komentowaniem, gdyby nie było wymagania Białości.
$ Wybierz 100-1; - Biała się nie powodować zamieszania
Gdyby MySQL nie wymagał białej listy, wynik byłby nieoczekiwany.
Komentarz za pomocą „#”
To kolejny rodzaj komentarza, który trafia na koniec linii. Działa podobnie jak przede wszystkim wykazany. Na przykład,
$ Wybierz * od pracowników; # Komentarz do końca linii
Komentowanie w stylu C
Jeśli kiedykolwiek miałeś doświadczenie w pracy z programowaniem C, będziesz znać tego rodzaju komentarz. Zaczyna się od „/*” i kończy się „*/”. Podobnie do C, komentarze mogą obejmować wiele wierszy.
/* Szybki brązowy lis
Przeskakuje nad leniwym psem*/
Wybierz * od użytkowników;
Komentarze wykonywalne
Jest inny rodzaj komentarza, który obsługuje MySQL - komentarze, które zostaną wykonane. To interesująca funkcja, która poprawia przenośność między różnymi bazami danych. Umożliwia osadzanie kodów, które tylko MySQL będzie wykonywać, ale nie żadne inne rozwiązanie bazy danych.
Komentarz wykonywalny na ogół będzie wyglądał mniej więcej tak. Obejmuje komentowanie w stylu c. Jednak po „/*” zaczyna się od wykrzyknika (!) ocena.
$ /*!*/
Zaimplementujmy to w kodzie wykonywalnym. W poniższym kodzie MySQL zwróci 5. Jednak każdy inny silnik bazy danych zwróci 10.
$ Wybierz 5 /*! +1 */
To komentowanie obsługuje również określenie wersji MySQL wymaganej do uruchomienia tego kodu w komentarzu. W takim przypadku struktura komentarzy będzie wyglądać tak.
$ /*!##### */
Zauważ, że w sumie jest 5 cyfr, które opisują wersję MySQL.
W poniższym przykładzie kod komentarza uruchomi się tylko wtedy, gdy serwer MySQL to V8.0.27.
$ Wybierz 5 /*!80027 +1 */
Aby sprawdzić bieżącą wersję MySQL, uruchom następujące polecenie.
$ mysql --version
Możemy również uzyskać wersję MySQL z powłoki MySQL.
$ Show zmienne, takie jak „%wersja%”
Końcowe przemyślenia
Ten przewodnik opisuje wszystkie obsługiwane formaty komentarzy w MySQL. Prezentuje także ich wdrożenie w zapytaniach. W niektórych sytuacjach MySQL pozwala nawet uruchomić kod z komentarzy.
Jeśli jesteś bardziej zainteresowany MySQL, sprawdź te przewodniki dotyczące uprawnień użytkownika, zmiana tabel, za pomocą tabel tymczasowych itp.
Szczęśliwy komputer!