Plugin de indentação SQL no Notepad++

Olá pessoal…

Hoje vou mostrar como indentar uma cláusula SQL utilizando um plugin para Notepad++.

Para exemplificação, utilizamos a seguinte consulta SQL (seleção de um campo da tabela A e dois campos da tabela B, fazendo uma junção entre elas, uma condição e ordenação):

SELECT A.CAMPO1, B.CAMPO2, B.CAMPO3 FROM TABELA_A A INNER JOIN TABELA_B B ON (A.CHAVE = B.CHAVE) WHERE A.CHAVE <= 10 ORDER BY A.CHAVE

Primeiramente, pelo Notepad++, clique em Plugins, e depois em Show Plugin Manager.

Show Plugin Manager

Show Plugin Manager

Escolha o Poor Man’s T-SQL Formatter, e clique em Install (se necessário, reinicie o Notepad++).

Escolhendo o plugin para instalação

Escolhendo o plugin para instalação

Agora basta clicar em Plugins, e ir em Poor Man’s T-SQL Formatter, se quiser, você pode configurar, clicando em T-SQL Formating Options.

Acessando as opções

Acessando as opções

As opções são variadas, como expandir a expressão IN, espaços por TAB, etc.

Opções disponíveis

Opções disponíveis

Para formatar (indentar), a cláusula SQL, clique em Plugins, depois em Poor Man’s T-SQL Formatter, e clique em Format T-SQL Code.

Formatando a cláusula (indentar / converter)

Formatando a cláusula (indentar / converter)

A cláusula será convertida.

Resultado final

Resultado final

Abaixo o resultado da indentação:

SELECT A.CAMPO1
	,B.CAMPO2
	,B.CAMPO3
FROM TABELA_A A
INNER JOIN TABELA_B B
	ON (A.CHAVE = B.CHAVE)
WHERE A.CHAVE <= 10
ORDER BY A.CHAVE

Bom pessoal, por hoje é só.
Abraços e até a próxima.

About Dan_Atilio

Analista e desenvolvedor de sistemas na TOTVS Oeste Paulista Bauru. Técnico em Informática pelo CTI da Unesp. Graduado em Banco de Dados pela Fatec Bauru. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor do projeto Terminal de Informação, onde são postados tutoriais e notícias envolvendo o mundo da tecnologia.

Deixe uma resposta