Salve salve colegas.
O comando mais utilizado pelos analistas de banco de dados sem sombra de dúvidas é o Select * From, este comando até pode ser muito criticado, pois, existem estudos que comprovam a queda de performance em seu uso em relação a especificação dos campos no select.
Mas pensando na economia de linhas de códigos digitados, nosso colega elefante disponibiliza nativamente o comando Table, que pode substituir o Select * From.
Vejamos um exemplo de uso do comando table:
Veja que o resultado é o mesmo do comando Select * From. O uso do comando não reflete ganho de performance (Ao menos nos testes com o explain que fiz), é somente um 'economizador de código' que pode ajudar muito, imagina quem digita 50 vezes por dia Select * From? São 400 caracteres digitados a menos por dia.
Um observação a ser feita é que, o comando é nativo somente a partir da versão 8.4 do PostgreSQL
Fica a dica, abraços a todos e até a próxima.
Clique aqui e veja todas as matérias sobre PostgreSQL
O comando mais utilizado pelos analistas de banco de dados sem sombra de dúvidas é o Select * From, este comando até pode ser muito criticado, pois, existem estudos que comprovam a queda de performance em seu uso em relação a especificação dos campos no select.
Mas pensando na economia de linhas de códigos digitados, nosso colega elefante disponibiliza nativamente o comando Table, que pode substituir o Select * From.
Vejamos um exemplo de uso do comando table:
Table paposql.pessoa;
id nome sobrenome dt_nascimento
1 Papo Sql 2012-01-01
Veja que o resultado é o mesmo do comando Select * From. O uso do comando não reflete ganho de performance (Ao menos nos testes com o explain que fiz), é somente um 'economizador de código' que pode ajudar muito, imagina quem digita 50 vezes por dia Select * From? São 400 caracteres digitados a menos por dia.
Um observação a ser feita é que, o comando é nativo somente a partir da versão 8.4 do PostgreSQL
Fica a dica, abraços a todos e até a próxima.
Clique aqui e veja todas as matérias sobre PostgreSQL
Nenhum comentário:
Postar um comentário