SP con update

15/09/2006 - 18:36 por Angel Zapata | Informe spam
Hola a todos,

me gustaria hacer un procedimiento almacenado de manera que cuando se
inserte un registro en una tabla, me filtre una serie de registros de dicha
tabla, y a continuación me actualice unos campos relacionados en otra tabla
en otro registo. Con mas detalle:

Inserto un cliente nuevo en la tabla ClienteEstructura, dicho cliente tiene
relaciones padre/hijo con otros clientes, a modo de arbol, en el registro
que yo inserto ya le digo quien es el registro padre, a su vez ese registro
padre tiene otro padre, y así hasta cuatro niveles de dependencia.
Nivel5: Cliente 1540 - Padre 1220
Nivel4: Cliente 1220 - Padre 1110
Nivel3: Cliente 1110 - Padre 850
Nivel2: Cliente 850 - Padre 500
Nivel1:Cliente 500 - Padre 0 (No tiene padre, es el primer cliente)

Mi intención es que cuando yo indico un cliente nuevo (1540) en la tabla
ClienteEstructura, me actualice en la tabla cliente, los distintos niveles a
los que pertenece, en distintos campos llamados
Nivel4(1220),Nivel3(1110),Nivel2(850),Nivel1(500).

Y la verdad es que no encuentro como podría hacerlo, ¿alguien me da una
idea, una iluminación, un camino, o un no se que que me ayude?

Muchas gracias
Angel Zapata
 

Leer las respuestas

#1 Isaias
15/09/2006 - 20:38 | Informe spam
Angel

No se entiende la estructura y como decides que PADRE-HIJO debe tener o sus
relaciones, porque no envias la descripcion de tus tablas y como se toma la
decision de "casar" (ligar) a los registros.
Saludos
IIslas


"Angel Zapata" wrote:

Hola a todos,

me gustaria hacer un procedimiento almacenado de manera que cuando se
inserte un registro en una tabla, me filtre una serie de registros de dicha
tabla, y a continuación me actualice unos campos relacionados en otra tabla
en otro registo. Con mas detalle:

Inserto un cliente nuevo en la tabla ClienteEstructura, dicho cliente tiene
relaciones padre/hijo con otros clientes, a modo de arbol, en el registro
que yo inserto ya le digo quien es el registro padre, a su vez ese registro
padre tiene otro padre, y así hasta cuatro niveles de dependencia.
Nivel5: Cliente 1540 - Padre 1220
Nivel4: Cliente 1220 - Padre 1110
Nivel3: Cliente 1110 - Padre 850
Nivel2: Cliente 850 - Padre 500
Nivel1:Cliente 500 - Padre 0 (No tiene padre, es el primer cliente)

Mi intención es que cuando yo indico un cliente nuevo (1540) en la tabla
ClienteEstructura, me actualice en la tabla cliente, los distintos niveles a
los que pertenece, en distintos campos llamados
Nivel4(1220),Nivel3(1110),Nivel2(850),Nivel1(500).

Y la verdad es que no encuentro como podría hacerlo, ¿alguien me da una
idea, una iluminación, un camino, o un no se que que me ayude?

Muchas gracias
Angel Zapata



Preguntas similares