O que esta ferramenta faz
O SQL Formatter utiliza a versão fixa do sql-formatter no site para realizar a formatação de instruções lexical e com reconhecimento de sintaxe. A seleção do dialeto afeta o reconhecimento de identificadores, operadores e palavras-chave e deve, portanto, ser consistente com a base de dados alvo da consulta.
- Fornece SQL padrão, MySQL, PostgreSQL e SQLite.
- As palavras-chave devem estar em maiúsculas e o avanço pode ter 2 ou 4 espaços.
- SQL é sempre apenas texto, não é estabelecida qualquer ligação à base de dados.
Como utilizar
- Cole a consulta SQL.
- Selecione o dialeto SQL correspondente e a largura do recuo.
- Clique em "Formatar SQL".
- Visualize erros de análise ou copie resultados de formatação.
Utilizações comuns
- Organize JOINs, subconsultas e condições WHERE complexas.
- Unifique os scripts de migração e os formatos de revisão de código.
- Descubra sintaxe inaplicável através da análise de dialeto.
Funcionalidades do SQL Formatter
Formate o texto da consulta em dialectos SQL padrão, MySQL, PostgreSQL ou SQLite. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.
FAQ
A formatação executará a consulta?
Não. O SQL Formatter analisa simplesmente o texto da consulta e ajusta as palavras-chave, as quebras de linha e o recuo.
Que dialeto devo escolher?
Selecione a base de dados que irá realmente executar a consulta; comece com SQL padrão se não tiver a certeza e quiser utilizar uma sintaxe comum.
Os procedimentos armazenados são suportados?
O sql-formatter é orientado principalmente para consultas e instruções comuns. Procedimentos armazenados complexos e delimitadores personalizados podem estar para além do âmbito do suporte.