Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2005, 10:17
Avatar de sabandija25
sabandija25
 
Fecha de Ingreso: abril-2004
Mensajes: 302
Antigüedad: 20 años, 10 meses
Puntos: 0
Exclamación duda: select * o select campo? en proc almacenados

wenas a todos...

estoy comenzando con esto de procedimientos almacenados, pero resulta que me encuentro con que en varias pags web tengo consultas de este tipo:

select nombres, appat, apmat from cliente
select telefono from cliente
select rut from cliente
select * from cliente

el asunto es que quiero pasar estas consultas a proc almacenado, pero se me hace q crear varios proc almacenados para una sola tabla no es muy optimo que digamos... lo mas facil creo que sería crear el proc almacenado con select * from cliente nomas, pero en varios lados se dice que no se debe ocupar el * por el asunto de que recupera campos a veces innecesarios...

nosé como lo puedo hacer(como es mas óptimo)... alguien me puede ayudar?...

y otra cosa, crear muchos procedimientos almacenados que ventajas y desventajas tiene?... ocupa mucho mb??... unos 100 proc almanenados cuanto espacio en disco mas menos me ocuparia??...

gracias por las respuestas...