Tablas dinamicas

20/12/2004 - 19:27 por roberto | Informe spam
hola , necesito ayuda en la siguiente situacion ...
necesito crear un SP que cree tablas de forma dinamica
ademas de hacer insert y despues deletear la tabla ...
paso el nombre por parametro pero no me funciona como
puedo hacer que me cree una tabla con el nombre que va en
la variable ...


gracias ..

rob

Preguntas similare

Leer las respuestas

#1 Maxi
20/12/2004 - 19:55 | Informe spam
Hol, desbes usar sql-dinamico con todos los enormes riesgos y desventajas de
el :(

el comando es sp_executesql


Salu2
Maxi


"roberto" escribió en el mensaje
news:0af301c4e6c1$855fef30$
hola , necesito ayuda en la siguiente situacion ...
necesito crear un SP que cree tablas de forma dinamica
ademas de hacer insert y despues deletear la tabla ...
paso el nombre por parametro pero no me funciona como
puedo hacer que me cree una tabla con el nombre que va en
la variable ...


gracias ..

rob
Respuesta Responder a este mensaje
#2 Battle Troll
20/12/2004 - 21:43 | Informe spam
perdon por la duda, pero... ¿para que quieres eso?
en un mismo SP crear una tabla, llenarla de datos y luego ahi mismo
borrarla... ¿para que? no habria ningun otro SP externo que se pudiera
beneficiar de ella...

en todo caso, ¿por que no creas una UDF que devuelva una tabla? asi
podrias tener los datos que quieres en una tabla sin nombre, que se ira al
limbo en cuanto la dejes de usar...
La mayoria de las preguntas que se nos pudieran ocurrir ya fueron
preguntadas y contestadas anteriormente.
Puedes buscar en los archivos de Usenet a través de Google:
http://groups-beta.google.com/group....es.access
http://groups-beta.google.com/group....sqlserver
Respuesta Responder a este mensaje
#3 roberto
21/12/2004 - 18:58 | Informe spam
primero que nada disculpa no contestarte antes la
pregunta , lo que pasa es que hay una app que crea tablas
segun la oficina que este trabajando entonces la app crea
la tabla , hace las transacciones y luego las borra ...
ademas genera consultas a otras tablas de parametros que
estan en el server .. y la idea es hacer un sp que genere
todo en al server ... y depues solo rescato los datos ,
asi las mantenciones son nivel de servidor y no tengo que
cambiar el cliente ...

rob
perdon por la duda, pero... ¿para que quieres eso?
en un mismo SP crear una tabla, llenarla de datos y luego


ahi mismo
borrarla... ¿para que? no habria ningun otro SP externo


que se pudiera
beneficiar de ella...

en todo caso, ¿por que no creas una UDF que devuelva una


tabla? asi
podrias tener los datos que quieres en una tabla sin


nombre, que se ira al
limbo en cuanto la dejes de usar...
La mayoria de las preguntas que se nos pudieran ocurrir


ya fueron
preguntadas y contestadas anteriormente.
Puedes buscar en los archivos de Usenet a través de


Google:
http://groups-


beta.google.com/group/microsoft.public.es.access
http://groups-


beta.google.com/group/microsoft.public.es.sqlserver
.

Respuesta Responder a este mensaje
#4 Battle Troll
21/12/2004 - 22:07 | Informe spam
Casi siempre que se utiliza SQL dinamico hay una forma mas sencilla de
hacerlo sin tener que utilizarlo...

¿por que no te explayas *un poquito* mas y nos cuentas con un poco mas de
detalle lo que estas haciendo? Muy probablemente los genios de este foro
puedan ayudarte a desarrollar un esquema con base en funciones de usuario
(UDF) y procs. almacenados que hagan lo que quieres sin necesidad de usar
sql dinamico, librandote de los peligros en seguridad de este y ganando un
poco mas de velocidad en tu aplicacion...

La mayoria de las preguntas que se nos pudieran ocurrir ya fueron
preguntadas y contestadas anteriormente.
Puedes buscar en los archivos de Usenet a través de Google:
http://groups-beta.google.com/group....es.access
http://groups-beta.google.com/group....sqlserver
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida