tablas como parametros

19/05/2004 - 15:04 por ac.net | Informe spam
Tengo dos tablas que tienen los mismos campos pero
dependiendo de una seleccion del usuario debe realizar
insert o update en una de las dos tablas (debido a algunos
requerimientos del cliente)... yo quiero utilizar el mismo
stored procedure de insert y el mismo stored procedure de
update y pasarle la tabla como una variable? Eso es
posible? Alguna sugerencia?

muchas gracias.

Preguntas similare

Leer las respuestas

#1 ulises
19/05/2004 - 15:33 | Informe spam
De ser posible es posible, formas una cadena con la
sentencia INSERT o UPDATE y la ejecutas con sp_executesql,
pero es MUCHO más eficiente manejarlo por separado ya que
tendrías un plan de ejecución definido y no te amarras a
que no puedas modificar la estructura de las tablas por
separado.

Saludos,
Ulises

Tengo dos tablas que tienen los mismos campos pero
dependiendo de una seleccion del usuario debe realizar
insert o update en una de las dos tablas (debido a


algunos
requerimientos del cliente)... yo quiero utilizar el


mismo
stored procedure de insert y el mismo stored procedure de
update y pasarle la tabla como una variable? Eso es
posible? Alguna sugerencia?

muchas gracias.
.

Respuesta Responder a este mensaje
#2 Maxi
19/05/2004 - 17:08 | Informe spam
Hola, no es para nada aconsejable hacerlo asi!! deberias por cada tabla
tener tus Stores (CRUD por ej) pero no usarlos de forma dinamica, esto es
muy inseguro y lento a la vez.

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"ac.net" escribió en el mensaje
news:f1ca01c43da1$cfa93b60$
Tengo dos tablas que tienen los mismos campos pero
dependiendo de una seleccion del usuario debe realizar
insert o update en una de las dos tablas (debido a algunos
requerimientos del cliente)... yo quiero utilizar el mismo
stored procedure de insert y el mismo stored procedure de
update y pasarle la tabla como una variable? Eso es
posible? Alguna sugerencia?

muchas gracias.





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 05/05/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida