Procedimientos Almacenados, pasarle nombre Tabla

25/06/2004 - 10:24 por Alf | Informe spam
Tengo unas tablas en un base de datos. Pongamos por ejemplo:

TablaA
TablaB

son identicas tienen la misma estructura.

Un procedimiento almacenado realiza unas consultas sobre otras tablas y al
fina llena una tabla con una sería de datos.

¿Como le puedo pasar como parametro, que tabla ha de llenar?

Muchas gracias de antemano. Un saludo.
 

Leer las respuestas

#1 Carlos Sacristan
25/06/2004 - 11:46 | Informe spam
La única forma es hacerlo a través de sql dinámico, pero desde luego en
tu caso no te lo recomiendo. La única ventaja que se saca de todo esto es
para el programador, no para el gestor de la base de datos. Es mucho mejor
poner un IF que inserte en una tabla o en otra, ejecutando una instrucción u
otra según el caso.


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Alf" escribió en el mensaje
news:
Tengo unas tablas en un base de datos. Pongamos por ejemplo:

TablaA
TablaB

son identicas tienen la misma estructura.

Un procedimiento almacenado realiza unas consultas sobre otras tablas y al
fina llena una tabla con una sería de datos.

¿Como le puedo pasar como parametro, que tabla ha de llenar?

Muchas gracias de antemano. Un saludo.









Preguntas similares