Procedimiento Almacenado

07/10/2003 - 16:12 por Miguel | Informe spam
Me gustaria saber si alguien sabe si es posible hacer un
procedimiento almacenado para insertar datos a una tabla
el cual tiene unas variables y los valores a insertar
viene de una consulta select en funcion de las variables
entrantes.
Si es asi me gustaria que me dijeran como hacerlo. Gracias
 

Leer las respuestas

#1 Javier Loria
07/10/2003 - 16:53 | Informe spam
Hola Miguel:
Si, si es posible. Como hacerlo depende un poco de lo que desees.
Puedes declarar variables con DECLARE, puedes asignarlas con SET y
puedes referenciarlas con el nombre @Variable, haciendo un INSERT Tabla
(...) VALUES(@MiVariable,)
O puedes trabajar directamente:
INSERT Tabla1(Columna1,Columna2, ...)
SELECT Columna1, @Parametro1,
FROM Tabla2
WHERE Columna3=@Parametro2

Espero haberme explicado.


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Miguel escribio:
Me gustaria saber si alguien sabe si es posible hacer un
procedimiento almacenado para insertar datos a una tabla
el cual tiene unas variables y los valores a insertar
viene de una consulta select en funcion de las variables
entrantes.
Si es asi me gustaria que me dijeran como hacerlo. Gracias

Preguntas similares