Sintaxe de Comentários
O servidor MariaDB suporta os estilos de comentário # no fim da linha, -- no fim da linha e /* na linha ou em multiplas linhas */
mysql>select 1+1; # Este comentário continua até o fim da linhamysql>select 1+1; -- Este comnetário continua até o fim da linhamysql>select 1 /* Este é um comentário de linha */ + 1;mysql>select 1+/* Este é um comentário de múltiplas linhas */ 1;
Note que o estilo de comentário -- requer que pelo menos um espaço após o código --!
Embora o servidor entenda as sintaxes de comentários aqui descritas, existem algumas limitções no modo que o cliente MariaDB analisa o comentário /* ... */:
- Caracteres de aspas simples e aspas duplas são utilizados para indicar o início de uma string com aspas, mesmo dentro de um comentário. Se as aspas não coincidirem com uma segunda aspas dentro do comentário, o analisador não percebe que o comentário tem um fim. Se você estiver executando o
MariaDBinterativamente, você pode perceber a confusão ocorrida por causa da mudança do prompt demysql>para'>ou'>. - Um ponto e vírgula é utilizado para indicar o fim de uma instrução SQL e qualquer coisa que venha após ele indica o início da próxima instrução.
Estas limitações se aplicam tanto a quando se executa MariaDB interativamente quanto quando se coloca oos comandos em um arquivo e pede para que MariaDB leia as entradas deste arquivo com o comando mysql < some-file.
MySQL suporta o estilo de comentário SQL-99 '--' apenas se o segundo traço for seguido de espaço Leia "'--' como Início de Comentário".