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
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
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
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'