Flávio,

Pode até reduzir a manutenção das queries, porém, na execução, isso é mais 
lento, pois o SGBD fará uma consulta as suas tabelas internas para determinar 
quais são as colunas pertencentes aquela tabela e, caso você tenha colunas que 
não necessita na consulta, também aumentará o tamanho do resultset, pois as 
mesmas também serão retornadas!

Rgs,

Valfrid

Flavio <[EMAIL PROTECTED]> escreveu: Olá galera do mal, bom dia,

então, esses dias atrás o meu chefe disse para eu não colocar ' * ' nas 
consultas feitas em banco de dados, porque prejudicava a velocidade da consulta 
(uso Oracle 9i). Pois bem, não tive tempo de pesquisar, mas andei pensando 
sobre. Vamos supor que então não coloco ' * ' nas consultas e sim todos os 
nomes dos campos q serão úteis. Certo, mas pensando na futura manutenção do 
software, caso precisemos adicionar um campo na tabela e que será util nas 
pesquisas, fazendo assim precisaremos acrescentar o campo em todas as consultas 
feitas por todo o programa, o que seria completamente aborrecedor. Porém, 
podemos colocar essas consultas em métodos de classes, sendo assim, alterando 
só os métodos que utilizem essa query em questão.

Sobre isso, gostaria de ouvir a sugestão do pessoal, para tentar chegarmos ao 
melhor caminho.

Obrigado pela atenção de todos.
Flávio.

       
---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

[As partes desta mensagem que não continham texto foram removidas]


------------------------------------

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>







       
---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

[As partes desta mensagem que não continham texto foram removidas]

Responder a