MySQL usa SQL para funcionar con bases de datos. Esta guía demostrará cómo escribir comentarios en las declaraciones de MySQL.
Comentarios en mysql
En MySQL, hay tres tipos de comandos disponibles. Están separados por sus símbolos.
Una cosa importante para recordar es que MySQL no es compatible con los comentarios anidados.
Comentario usando "-"
Al colocar "-" al final de una línea de código, puede hacer un comentario de una sola línea. Mira el siguiente ejemplo.
$ Select * de los empleados; - Comentario de fin de línea
Tenga en cuenta que no requiere tener un espacio después del símbolo "-" para escribir un comentario. Sin embargo, MySQL implementa esta característica para evitar problemas con ciertas consultas SQL. Por ejemplo, esta consulta probablemente causaría un problema con este tipo de comentarios si no hubiera requisito de espacio en blanco.
$ Seleccionar 100-1; - WhiteSpace no causa confusión
Si MySQL no requirió el espacio en blanco, el resultado sería inesperado.
Comente usando "#"
Este es otro tipo de comentario que va al final de una línea. Actúa similar a la sección demostrada previamente. Por ejemplo,
$ Select * de los empleados; # comentario final de la línea
Comentario de estilo C
Si alguna vez tuvo experiencia trabajando con la programación C, entonces estará familiarizado con este tipo de comentario. Comienza con "/*" y termina con "*/". Similar a C, los comentarios pueden abarcar varias líneas.
/* El veloz zorro marrón
Salta sobre el perro perezoso*/
Seleccionar * de los usuarios;
Comentarios ejecutables
Hay otro tipo de comentario que MySQL admite: comentarios que se ejecutarán. Es una característica interesante que mejora la portabilidad entre diferentes bases de datos. Permite la incrustación de códigos que solo MySQL ejecutará pero no cualquier otra solución de base de datos.
Un comentario ejecutable generalmente se verá algo así. Implica comentarios al estilo C. Sin embargo, después de "/*", comienza con una exclamación (!) marca.
ps!*/
Implementarlo en un código ejecutable. En el siguiente código, MySQL devolverá 5. Sin embargo, cualquier otro motor de base de datos devolverá 10.
$ SELECCIÓN 5 /*! +1 */
Este comentario también admite especificar la versión de MySQL requerida para ejecutar este código dentro del comentario. En tal caso, la estructura de comentarios se verá algo así.
ps!##### */
Tenga en cuenta que hay 5 dígitos en total que describen la versión MySQL.
En el siguiente ejemplo, el código de comentarios solo se ejecutará si el servidor MySQL es V8.0.27.
$ SELECCIÓN 5 /*!80027 +1 */
Para verificar la versión actual de MySQL, ejecute el siguiente comando.
$ mysql --versión
También podemos obtener la versión mysql del shell mysql.
$ Show variables como "%versión%"
Pensamientos finales
Esta guía describe todos los formatos compatibles de comentarios en mysql. También muestra su implementación en consultas. En ciertas situaciones, MySQL incluso permite ejecutar el código de los comentarios también.
Si está más interesado en MySQL, consulte estas guías sobre los permisos de los usuarios, el nombre de las tablas, el uso de tablas temperadas, etc.
Computación feliz!