Formatadores de código

SQL Formatter

Formata consultas para Standard SQL, MySQL, PostgreSQL ou SQLite.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Formata consultas para Standard SQL, MySQL, PostgreSQL ou SQLite.

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

  1. Cole a consulta SQL.
  2. Selecione o dialeto SQL correspondente e a largura do recuo.
  3. Clique em "Formatar SQL".
  4. 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.

Voltar às Ferramentas para programadores