Pular para o conteúdo

Formatador de MariaDB

Formate consultas e scripts MariaDB com regras MariaDB para identificadores entre crases, escapes de barra invertida, comentários #, comentários executáveis e blocos DELIMITER. Cláusulas como ON DUPLICATE KEY UPDATE e RETURNING permanecem juntas; colunas e condições são indentadas, e as instruções são separadas por linhas em branco. Strings e parênteses sem fechamento são informados com linha e coluna para agilizar as revisões.

Redefinir

Perguntas frequentes

Qual é a diferença em relação ao formatador MySQL?

Ambos compartilham as regras de aspas e comentários de MySQL. O formatador MariaDB também trata RETURNING, que MariaDB aceita em INSERT, REPLACE e DELETE, como uma cláusula própria.

Quais literais e identificadores são reconhecidos?

Identificadores entre crases, strings entre aspas simples e duplas com escapes de barra invertida, literais X'' e B'', strings nacionais N'', introdutores de conjunto de caracteres como _utf8mb4'text' e variáveis @ são reconhecidos. O conteúdo nunca é alterado.

Como os comentários são tratados?

Comentários com cerquilha (#), comentários com dois traços (-- seguidos por um espaço) e comentários de bloco são mantidos. Comentários executáveis que contêm um marcador de versão permanecem exatamente como foram escritos.

Quais cláusulas ficam em uma linha própria?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY e LIMIT começam em linhas próprias. ON DUPLICATE KEY UPDATE, LOCK IN SHARE MODE, FOR UPDATE e RETURNING também permanecem juntas como cláusulas.

Posso formatar procedimentos armazenados?

Sim. As linhas DELIMITER permanecem em linhas próprias, o delimitador personalizado encerra cada rotina, e os blocos BEGIN e END com IF, WHILE e LOOP são indentados.

A ferramenta altera maiúsculas e minúsculas das palavras-chave?

Não. Todas as palavras-chave e nomes mantêm a capitalização usada. Apenas os espaços em branco e as quebras de linha são alterados.

Quais erros são detectados?

Strings, identificadores entre aspas e comentários de bloco sem fechamento, além de parênteses sem correspondência, são informados com linha e coluna. A ferramenta não verifica a gramática completa nem o esquema.

Posso escolher a indentação?

Sim. Escolha 2 ou 4 espaços ou tabulações para cada nível de aninhamento. Listas curtas entre parênteses permanecem na mesma linha.

Qual pode ser o tamanho da entrada?

Até 1 MB por solicitação e 128 KB por instrução. Isso permite formatar despejos grandes de procedimentos e visualizações.

Meu SQL é armazenado?

Não. As consultas são formatadas na memória e retornadas imediatamente. Nunca são salvas; apenas os tamanhos das solicitações são registrados.

Sobre OneClick Pro

OneClick Pro é uma coleção gratuita com mais de 150 ferramentas da Web para o trabalho cotidiano: converter imagens e unidades, formatar e validar código, verificar domínios e SEO, e trabalhar com textos, datas e números. Todas as ferramentas funcionam sem registro ou assinatura, e o que você digita é usado apenas para calcular o resultado e nunca é armazenado. Use o serviço como uma caixa de ferramentas para tarefas pontuais ou salve nos favoritos as ferramentas que você usa todos os dias.