Hacer SP generico

11/10/2004 - 03:48 por Berta Gomez | Informe spam
Se puede hacer un SP generico que le pueda enviar como un parametro un
nombre de tablas sobre la cual trabajara ?

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
11/10/2004 - 04:21 | Informe spam
Si, se puede con Sql-Dinamico!! pero no te lo recomiendo en lo absoluto!!!
lo mejor es armar un SP por tabla porque el SQL - Dinamico tiene muchos
problemas como por ej:

1) Seguridad (es factible la injeccion de codigo)
2) Performance
3) El usuario que ejecute el SP debera tener acceso a los objetos dentro del
SQL-Dinamico

Ademas la idea no es beneficiar al developer sino que nuestro motor de BDD
(recurso muy critico) este lo mas olgado posible



"Berta Gomez" escribió en el mensaje
news:
Se puede hacer un SP generico que le pueda enviar como un parametro un
nombre de tablas sobre la cual trabajara ?



Respuesta Responder a este mensaje
#2 Miguel Egea
11/10/2004 - 18:33 | Informe spam
Tal como te dice Maxi no es muy buena idea, además ¿que pondrías dentro?,
fijate que cada tabla tiene o puede tener una estructura diferente. Sin
embargo si que se pueden hacer procedimientos que sean públicos y se
ejecuten sobre las mismas tablas de distintas Bases de datos.


-
Miguel Egea Gómez
Microsoft SQL-Server MVP
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"Berta Gomez" escribió en el mensaje
news:
Se puede hacer un SP generico que le pueda enviar como un parametro un
nombre de tablas sobre la cual trabajara ?



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