[puntonet] [OT] SQL cursores anidados.

2008-01-28 Por tema Leandro Halfon
Lista.. a ver si algun grosso en sql me puede ayudar tengo que duplicar totalmente los datos de un bd.. pero como algunas tablas estan relacionados..tengo que usar cursores... hice un script para duplicar los datos de 2 tablas.. el scripts es el siguiente: /*declaramos las variables para tabla

[puntonet] [OT] SQL cursores anidados.

2008-01-28 Por tema Leandro Halfon
Ahi lo pude hacer con el SET @variable = @@Identity Antes habia probado con IDENT_CURRENT pero no funcionaba.. gracias! El día 28/01/08, Ana Lucas [EMAIL PROTECTED] escribió: Me parece que el tema no pasa por ahí... Imagino que estás grabando el id con un campo identity, y de allí tu

[puntonet] [OT] SQL cursores anidados.

2008-01-28 Por tema Ana Lucas
Me parece que el tema no pasa por ahí... Imagino que estás grabando el id con un campo identity, y de allí tu problema. Lo que tenés que hacer es capturar el valor del Id que se insertó en una variable, escribiendo SET @variable = @@Identity inmediatamente después del INSERT, y después

[puntonet] [OT] - Cursores en funcion recursiva

2008-01-28 Por tema Leandro Halfon
Lista...los molesto por lo siguiente.. tengo un script sql que maneja cursores, y a su vez, llamar a un SP recursivo, que tmb usa cursores. El problema es que siempre que ejecuta este SP me dice Server: Msg 16915, Level 16, State 1, Procedure CreateChildMenu, Line 28 A cursor with the name 'MENU'