Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Procedimientos almacenados anidados

Estas en el tema de Procedimientos almacenados anidados en el foro de Bases de Datos General en Foros del Web. Que tal atodos, alguien que me pueda decir como correcr procedimientos almacenados animados o que me pueda mandar un ejemplo de uno para ver la ...
  #1 (permalink)  
Antiguo 26/05/2004, 15:28
 
Fecha de Ingreso: febrero-2003
Ubicación: Mexico
Mensajes: 40
Antigüedad: 21 años, 9 meses
Puntos: 0
Procedimientos almacenados anidados

Que tal atodos, alguien que me pueda decir como correcr procedimientos almacenados animados o que me pueda mandar un ejemplo de uno para ver la aplicacion. les agradezco mucho me puedan ayudar o decirme una direccion donde venga algo sobre esto para poder aplicarlos.

Gracias.
  #2 (permalink)  
Antiguo 26/05/2004, 16:20
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años
Puntos: 1
No recuerdo bien, pero creo que no se puede.

Si necesitas utilizar algo en más de un SP y tienes SQL Server 2000 mejor en vez de poner el código en un SP ponlo en una función de usuario.

Saludos
__________________
Ariel Avelar
  #3 (permalink)  
Antiguo 27/05/2004, 17:04
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 7 meses
Puntos: 25
simplemente llámalo

CREATE PROCEDURE SPnivel1 AS
.....
exec SPnivel2 @param1, @param2
....
GO

Al menos asi es en SQL Server
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #4 (permalink)  
Antiguo 27/05/2004, 17:29
 
Fecha de Ingreso: febrero-2003
Ubicación: Mexico
Mensajes: 40
Antigüedad: 21 años, 9 meses
Puntos: 0
Joel G.

Te agradezco mucho, oye perdón el abuso pero
necesito dentro del procedimiento almacenado asignar a una variable el resultado del otro procedimiento, te voy a poner mas o menos lo que quiero pero no funciona. obviamente el valor que me regresa el procedimiento SPnivel2 es de tipo varcahar(2). te agradeaco si sabes algo así me puedas decir, de cualquier forma muchas gracias.


CREATE PROCEDURE SPnivel1 AS

.....
declare @var1 as varchar(2)
set @var=(exec SPnivel2 @param1, @param2)
....
GO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:13.