Formatador e validador de sintaxe PostgreSQL
Formate uma consulta PostgreSQL em SQL legível e indentado e verifique a sintaxe, sem a executar em nenhuma base de dados.
- Funciona no navegador
- Sem envio
- O resultado fica no seu dispositivo
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: Perfil de gramática PostgreSQL; apenas sintaxe, sem execução ou esquema. 30.000 unidades.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Cole uma instrução ao estilo PostgreSQL e execute a validação da sintaxe e uma formatação legível; não é ligada nenhuma base de dados.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: select id from users where active = true; → select id from users where active = true;
- Rever antes de reutilizar o resultado
Compare as cláusulas e os identificadores entre aspas depois de formatar; uma sintaxe válida continua a exigir testes com o esquema da sua base de dados real.
Respostas para esta tarefa
A consulta é executada?
Não é aberta nenhuma ligação a bases de dados. O analisador não consegue confirmar nomes de tabelas, permissões, desempenho nem as linhas devolvidas.
O que devo verificar se os dados falharem?
Verifique as aspas e os parênteses; uma instrução específica de outro dialeto pode ficar fora do subconjunto de PostgreSQL suportado pelo analisador.
Onde termina o alcance desta ferramenta?
A ajuda com a sintaxe não é proteção contra injeção nem um plano de execução; parametrize as consultas na aplicação, em separado.