w

Recursos Avançados

A ferramenta SQL Prettify oferece opções e recursos avançados de formatação para um desenvolvimento SQL profissional.

Opções Avançadas de Formatação

Controle de Indentação

A ferramenta oferece controle preciso sobre a indentação do SQL:

  • 2 Espaços: formatação compacta, adequada para consultas simples
  • 4 Espaços: formatação padrão recomendada para a maioria dos casos de uso
  • 8 Espaços: formatação ampla para consultas complexas com muitos elementos aninhados

Gerenciamento de Maiúsculas e Minúsculas das Palavras-chave

Controle a aparência das palavras-chave SQL:

  • UPPERCASE: formatação SQL tradicional com todas as palavras-chave em maiúsculas
  • lowercase: formatação moderna com todas as palavras-chave em minúsculas
  • Preserve Case: mantém o uso original de maiúsculas e minúsculas conforme digitado

Formatação de Funções e Tipos de Dados

  • Uppercase Functions: converte nomes de funções como count() e sum() em COUNT() e SUM()
  • Uppercase Data Types: converte tipos de dados como varchar e int em VARCHAR e INT

Opções Avançadas de Layout

  • Align Commas: alinha vírgulas em listas SELECT para melhorar a legibilidade
  • Break Before Boolean Operator: adiciona quebras de linha antes dos operadores AND/OR em cláusulas WHERE complexas

Gerenciamento de Histórico

Salvamento Automático do Histórico

A ferramenta salva automaticamente o seu histórico de formatação:

  • Last 50 Records: mantém até 50 operações de formatação recentes
  • Persistent Storage: o histórico é salvo localmente no seu navegador
  • Quick Access: clique em qualquer item do histórico para recarregar o SQL e as configurações

Recursos do Histórico

  • Load from History: clique em qualquer item do histórico para restaurar o SQL e as opções de formatação
  • Delete Individual Records: remove entradas específicas do histórico
  • Clear All History: remove todo o histórico salvo

Estatísticas e Análise

Estatísticas em Tempo Real

A ferramenta fornece estatísticas detalhadas sobre a formatação do seu SQL:

  • Original Lines: número de linhas no SQL de entrada
  • Formatted Lines: número de linhas na saída formatada
  • Original Characters: contagem de caracteres da entrada
  • Formatted Characters: contagem de caracteres da saída formatada

Análise de Formatação

Use as estatísticas para:

  • Optimize Query Length: ver como a formatação afeta o tamanho da consulta
  • Track Changes: acompanhar o impacto de diferentes opções de formatação
  • Compare Versions: analisar diferentes abordagens de formatação

Construções SQL Compatíveis

Consultas Complexas

A ferramenta lida com construções SQL avançadas:

  • Subqueries: instruções SELECT aninhadas com indentação adequada
  • Common Table Expressions (CTEs): cláusulas WITH com formatação apropriada
  • Window Functions: cláusulas OVER com alinhamento adequado
  • Complex JOINs: junções entre múltiplas tabelas com estrutura clara

Manipulação de Dados

  • INSERT Statements: inserções de múltiplas linhas com formatação adequada
  • UPDATE Statements: cláusulas WHERE complexas com estrutura clara
  • DELETE Statements: exclusões condicionais com formatação adequada

Definição de Dados

  • CREATE TABLE: definições de tabela com formatação de colunas
  • ALTER TABLE: modificações de esquema com estrutura clara
  • INDEX Creation: definições de índice com formatação adequada

Boas Práticas

Formatação Consistente

  1. Choose a Standard: selecione uma indentação e um padrão de maiúsculas/minúsculas consistentes para palavras-chave
  2. Use History: aproveite o recurso de histórico para manter a consistência
  3. Review Output: sempre revise a saída formatada antes de usá-la

Considerações de Desempenho

  1. Large Queries: a ferramenta lida de forma eficiente com consultas SQL grandes
  2. Complex Formatting: opções avançadas podem levar um pouco mais de tempo em consultas complexas
  3. Browser Storage: o histórico é armazenado localmente e não afeta o desempenho

Colaboração em Equipe

  1. Standardize Settings: alinhe as opções de formatação com a sua equipe
  2. Share Examples: use o recurso de exemplos para demonstrar padrões de formatação
  3. Document Preferences: mantenha um registro das configurações de formatação preferidas

Solução de Problemas

Problemas Comuns

  • Formatting Errors: se a formatação falhar, verifique se há erros de sintaxe SQL
  • Large Queries: consultas muito grandes podem levar mais tempo para serem formatadas
  • Browser Compatibility: verifique se você está usando um navegador moderno

Como Obter Ajuda

  • Load Example: use o recurso de exemplo para ver uma formatação correta
  • Check History: revise tentativas anteriores de formatação bem-sucedidas
  • Clear and Retry: limpe a entrada e tente novamente se o problema persistir
Esta página foi útil?