O MySQL usa o SQL para trabalhar com bancos de dados. Este guia demonstrará como escrever comentários em declarações MySQL.
Comentários no MySQL
No MySQL, existem três tipos de comandos disponíveis. Eles são separados por seus símbolos.
Uma coisa importante a lembrar é que o MySQL não suporta comentários aninhados.
Comente usando “-“
Ao colocar "-" no final de uma linha de código, você pode colocar um comentário de linha única. Confira o seguinte exemplo.
$ Select * dos funcionários; - Comentário do fim da linha
Observe que não requer ter um espaço após o símbolo “-” para escrever um comentário. No entanto, o MySQL implementa esse recurso para evitar problemas com determinadas consultas SQL. Por exemplo, essa consulta provavelmente causaria um problema com esse tipo de comentário se não houvesse requisito de espaço em branco.
$ Selecione 100-1; - Espaço em branco para não causar confusão
Se o MySQL não exigisse o espaço em branco, o resultado seria inesperado.
Comente usando "#"
Este é mais um tipo de comentário que vai no final de uma linha. Atua semelhante à seção demonstrada anteriormente. Por exemplo,
$ SELECT * de funcionários; # Comentário de End of Line
Comentando no estilo C
Se você já teve experiência em trabalhar com programação C, estará familiarizado com esse tipo de comentário. Começa com "/*" e termina com "*/". Semelhante a C, os comentários podem abranger várias linhas.
/* A rápida Raposa marrom
Pula sobre o cachorro preguiçoso*/
Selecione * dos usuários;
Comentários executáveis
Há outro tipo de comentário que o MySQL suporta - comentários que serão executados. É uma característica interessante que aprimora a portabilidade entre diferentes bancos de dados. Ele permite a incorporação de códigos que apenas o MySQL executará, mas não qualquer outra solução de banco de dados.
Um comentário executável geralmente se parece algo assim. Envolve comentários no estilo C. No entanto, depois de "/*", começa com uma exclamação (!) marca.
$ /*!*/
Vamos implementá -lo em um código executável. No código a seguir, o MySQL retornará 5. No entanto, qualquer outro mecanismo de banco de dados retornará 10.
$ SELECT 5 /*! +1 */
Este comentário também suporta especificar a versão do MySQL necessária para executar este código no comentário. Nesse caso, a estrutura de comentários será algo assim.
$ /*!##### */
Observe que existem 5 dígitos no total que descrevem a versão MySQL.
No exemplo a seguir, o código de comentários só será executado se o servidor MySQL for V8.0.27.
$ SELECT 5 /*!80027 +1 */
Para verificar a versão atual do MySQL, execute o seguinte comando.
$ mysql --version
Também podemos obter a versão MySQL do shell mysql.
$ Mostrar variáveis como "%versão%"
Pensamentos finais
Este guia descreve todos os formatos de comentários suportados em MySQL. Ele também mostra sua implementação dentro de consultas. Em determinadas situações, o MySQL ainda permite executar o código dos comentários também.
Se você estiver interessado mais em MySQL, confira esses guias sobre permissões de usuário, renomeando tabelas, usando tabelas temporárias, etc.
Computação feliz!