MySQL utilizza SQL per funzionare con i database. Questa guida dimostrerà come scrivere commenti nelle dichiarazioni MySQL.
Commenti in Mysql
In MySQL, ci sono tre tipi di comandi disponibili. Sono separati dai loro simboli.
Una cosa importante da ricordare è che MySQL non supporta i commenti nidificati.
Commento usando "-"
Posizionando "-" alla fine di una riga di codice, è possibile effettuare un commento a linea singola. Dai un'occhiata al seguente esempio.
$ Seleziona * dai dipendenti; - Commento di fine riga
Si noti che non richiede di avere uno spazio dopo il simbolo "-" per scrivere un commento. Tuttavia, MySQL implementa questa funzione per evitare problemi con alcune query SQL. Ad esempio, questa query probabilmente causerebbe un problema con questo tipo di commento se non vi fosse requisito di spazi bianchi.
$ Seleziona 100-1; - Spazi bianchi per non causare confusione
Se MySQL non richiedesse lo spazio bianco, il risultato sarebbe inaspettato.
Commento usando "#"
Questo è un altro tipo di commento che va alla fine di una linea. Agisce simile alla sezione dimostrata prima. Per esempio,
$ Seleziona * dai dipendenti; # commento di fine riga
Commento in stile C
Se hai mai avuto esperienza di lavoro con la programmazione C, allora avrai familiarità con questo tipo di commento. Inizia con "/*" e termina con "*/". Simile a C, i commenti possono coprire più righe.
/* La volpe marrone veloce
Salta sopra il cane pigro*/
Seleziona * dagli utenti;
Commenti eseguibili
C'è un altro tipo di commento che MySQL supporta - commenti che verranno eseguiti. È una caratteristica interessante che migliora la portabilità tra diversi database. Consente di incorporare codici che solo MySQL eseguirà ma non qualsiasi altra soluzione di database.
Un commento eseguibile generalmente assomigliarà a questo. Implica un commento in stile c. Tuttavia, dopo "/*", inizia con un'esclamazione (!) segno.
$ /*!*/
Implementlo in un codice eseguibile. Nel codice seguente, MySQL restituirà 5. Tuttavia, qualsiasi altro motore di database restituirà 10.
$ Seleziona 5 /*! +1 */
Questo commento supporta anche la specifica della versione di MySQL richiesta per eseguire questo codice all'interno del commento. In tal caso, la struttura dei commenti assumerà qualcosa di simile.
$ /*!##### */
Si noti che ci sono 5 cifre in totale che descrivono la versione MySQL.
Nel seguente esempio, il codice di commento verrà eseguito solo se il server MySQL è V8.0.27.
$ Seleziona 5 /*!80027 +1 */
Per controllare la versione corrente di MySQL, eseguire il comando seguente.
$ mysql -version
Possiamo anche ottenere la versione MySQL dalla shell MySQL.
Variabili $ show come "%versione%"
Pensieri finali
Questa guida descrive tutti i formati supportati dei commenti in MySQL. Mostra anche la loro implementazione all'interno delle query. In determinate situazioni, MySQL consente anche il codice di esecuzione anche dai commenti.
Se sei interessato di più a MySQL, controlla queste guide sulle autorizzazioni utente, rinominando le tabelle, utilizzando tabelle di temperatura, ecc.
Felice calcolo!