Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the breadcrumb-navxt domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/devtools/public_html/blog/wp-includes/functions.php on line 6131

Deprecated: A função WP_Dependencies->add_data() foi chamada com um argumento que está obsoleto desde a versão 6.9.0! Os comentários condicionais do IE são ignorados por todos os navegadores compatíveis. in /home/devtools/public_html/blog/wp-includes/functions.php on line 6131
Como identar seu código SQL

Como identar seu código SQL

Um pergunta rápida, você organiza bem seus códigos SQL’s, deixa eles identados?

Tenho certeza que todos dirão, SIM… Seus mentirosos.

Me atrevo a dizer, que atire a primeira pedra quem nunca abriu um código feito a meses atras e disse: “puts, fui eu que fiz isto! Credo”.

Isto é inevitável, sempre estamos nos aprimorando, e lógico que pra melhor (espero), então nossos códigos de hoje sempre estarão melhores do que os de ontem e assim sucessivamente.

Um boa estruturação no código garante maior facilidade na manutenção e identificação de possíveis falhas, ajuda também no melhor entendimento do código por parte de novos analistas/programadores que venham a integrar a equipe de desenvolvimento.

Vamos há um exemplo prático, o mesmo código escrito de duas formas, qual a melhor?

Código 1

 select a.id_produto, a.nome_produto, b.qtd_estoque from produto as a, estoque as b where a.id_produto = b.id_produto  

Código 2

 SELECT a.id_produto,   
     a.nome_produto,   
     b.qtd_estoque   
 FROM  produto AS a,   
     estoque AS b   
 WHERE a.id_produto = b.id_produto   

Porém como sei que nem tudo são um mar de rosas, no calor do momento onde é necessário realizar a implementação ou correção no código, a formatação passa batida.

Bom, mas como no mundo sempre temos alguém que já pensou naquela idéia simples mais que é fantástica, apresento a vocês o Instant SQL Format, que nada mais é um site onde você posta seu código SQL e a ferramenta o transforma em um padrão mega fácil de interpretação.
Mas funciona? A resposta está no código acima, o segundo quadro foi gerado pela ferramenta.

Com a ferramenta podemos organizar aquele código feito pelo “Joaozinho”, o sujeito que faz seus códigos parecidos com letra de médico, só Deus para entender.

Bom, espero que quem não conhecia a ferramenta, faça bom uso dela.

Abraços a todos e até a próxima.

Deixe um comentário