Utilizar temporales o vistas

02/03/2006 - 17:00 por jcac | Informe spam
Hola lista, yo otra ves por aqui haciendoles, que es lo que seria mas
recomendable hacer una tabla temporal dentro de un sp o crear un una vista y
hacer uso de esta en el sp.

Estoy tratando de cambiar algunos partes que utilizan tablas temporales.

Saludos

Preguntas similare

Leer las respuestas

#1 Isaias
02/03/2006 - 17:29 | Informe spam
Todo dependera para que estes creando las TABLAS TEMPORALES, ahora, el
concepto de VISTA, es, la creo UNA SOLA VEZ y la utilizo cada que la
necesito, no es para estarse creando en los procedimientos.

Saludos
IIslas


"jcac" escribió:

Hola lista, yo otra ves por aqui haciendoles, que es lo que seria mas
recomendable hacer una tabla temporal dentro de un sp o crear un una vista y
hacer uso de esta en el sp.

Estoy tratando de cambiar algunos partes que utilizan tablas temporales.

Saludos



Respuesta Responder a este mensaje
#2 Maxi
02/03/2006 - 20:17 | Informe spam
Hola son 2 cosas totalmente distintas y hay que ver para que las usas.
Tablas temporales consumen recursos de disco, vista es solo la definicion


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"jcac" escribió en el mensaje
news:%
Hola lista, yo otra ves por aqui haciendoles, que es lo que seria mas
recomendable hacer una tabla temporal dentro de un sp o crear un una vista
y hacer uso de esta en el sp.

Estoy tratando de cambiar algunos partes que utilizan tablas temporales.

Saludos

Respuesta Responder a este mensaje
#3 jcac
02/03/2006 - 22:48 | Informe spam
Tienes razon, no pienso utilizar las vistas para crearlas dentro de un sp,
quizas no me exprese bien, lo que deseo es utilizarla en los sps.

Con respecto de las tablas temporales las utilizo mas que todo para
reportes, donde se dan muchas variantes, y por lo general a los sps de los
reportes les pasan varios parametros los cuales algunas veces hacen if
dentro de ellos seleccionando distintos cosas, por lo cual deseo partirlo en
varios sps pero con vistas y pasarles pocos parametros y las bifurcaciones
hacerlas en el codigo del cliente y no en la BD.

Que tan costoso es utilizar en una clausura where Campo1 = Isnull(@Campo1,
Campo1)

Saludos y gracias por tu tiempo

"Isaias" escribió en el mensaje
news:
Todo dependera para que estes creando las TABLAS TEMPORALES, ahora, el
concepto de VISTA, es, la creo UNA SOLA VEZ y la utilizo cada que la
necesito, no es para estarse creando en los procedimientos.

Saludos
IIslas


"jcac" escribió:

Hola lista, yo otra ves por aqui haciendoles, que es lo que seria mas
recomendable hacer una tabla temporal dentro de un sp o crear un una
vista y
hacer uso de esta en el sp.

Estoy tratando de cambiar algunos partes que utilizan tablas temporales.

Saludos



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida