Hvordan kommenterer jeg i mysql?

Hvordan kommenterer jeg i mysql?
I programmering eller skripting legger kommentarer til menneskelig lesbare beskrivelser i koden. Det har ingen innvirkning på kodenes funksjon. Generelt inkluderer kommentarer beskrivelser av koden. Riktig kommentar er ekstremt avgjørende for å opprettholde koden på lang sikt. Videre er det veldig viktig om koden vil bli brukt av andre. Det sier et ordtak om at en veldokumentert kode er like viktig som riktig arbeidskode.

MySQL bruker SQL for å jobbe med databaser. Denne guiden vil demonstrere hvordan du skriver kommentarer i MySQL -uttalelser.

Kommentarer i MySQL

I MySQL er det tre typer kommandoer tilgjengelig. De er atskilt med symbolene sine.

En viktig ting å huske er at MySQL ikke støtter nestede kommentarer.

Kommentar ved å bruke "-"

Ved å plassere “-” på slutten av en kodelinje, kan du legge en enkeltlinje kommentar. Sjekk ut følgende eksempel.

$ Velg * fra ansatte; - End of Line Commentary

Merk at det ikke krever å ha et rom etter symbolet "-" for å skrive en kommentar. Imidlertid implementerer MySQL denne funksjonen for å unngå problemer med visse SQL -spørsmål. For eksempel vil denne spørringen sannsynligvis forårsake et problem med denne typen kommentering om det ikke var noe hvitromkrav.

$ Velg 100-1; - Hvitrommet for ikke å forårsake forvirring

Hvis MySQL ikke krevde hvitrommet, ville resultatet være uventet.

Kommentar ved å bruke "#"

Dette er nok en type kommentar som går på slutten av en linje. Det fungerer som den seksjonen demonstrert tidligere. For eksempel,

$ Velg * fra ansatte; # Slutt på linjekommentaren

C-stilkommentarer

Hvis du noen gang hadde erfaring med å jobbe med C -programmering, vil du bli kjent med denne typen kommentarer. Det starter med “/*” og slutter med “*/”. I likhet med C kan kommentarene spenne over flere linjer.

/* Den raske brune reven
Hopper over den late hunden*/
Velg * fra brukere;

Kjørbare kommentarer

Det er en annen type kommentar som MySQL støtter - kommentarer som vil bli utført. Det er en interessant funksjon som forbedrer portabiliteten mellom forskjellige databaser. Det tillater innebyggingskoder som bare MySQL vil utføre, men ikke noen annen databaseløsning.

En kjørbar kommentar vil generelt se ut som dette. Det innebærer kommentering av C-stil. Etter “/*” starter det imidlertid med en utropning (!) merke.

$ /*! */

La oss implementere den i en kjørbar kode. I følgende kode vil MySQL returnere 5. Imidlertid vil enhver annen databasemotor returnere 10.

$ Velg 5 /*! +1 */

Denne kommentaren støtter også å spesifisere versjonen av MySQL som kreves for å kjøre denne koden i kommentaren. I et slikt tilfelle vil kommentarstrukturen se ut som dette.

$ /*!##### */

Merk at det er 5 sifre totalt som beskriver MySQL -versjonen.

  • Karakter 1: Beskriver hovedversjonen, for eksempel 5 eller 8.
  • Karakter 2-3: Beskriver den mindre versjonen.
  • Karakter 4-5: beskriver lappnivået.

I det følgende eksemplet vil kommentarkoden bare kjøres hvis MySQL -serveren er V8.0.27.

$ Velg 5 /*!80027 +1 */

For å sjekke gjeldende versjon av MySQL, kjør følgende kommando.

$ MySQL -Versjon

Vi kan også få MySQL -versjonen fra MySQL -skallet.

$ Vis variabler som "%versjon%"

Siste tanker

Denne guiden beskriver alle de støttede formatene for kommentarer i MySQL. Det viser også implementeringen av dem innen spørsmål. I visse situasjoner tillater MySQL til og med å kjøre kode fra kommentarene også.

Hvis du er mer interessert i MySQL, kan du sjekke ut disse guidene på brukertillatelser, gi nytt navn til bord, bruke temp -tabeller osv.

Glad databehandling!