Modificacion en Cascada

13/01/2004 - 00:02 por Pablo Salazar | Informe spam
Hola a todos.
Alquien me puede ayudar.
Tengo una tabla llamada PRODUCTO la cual esta relacionada con otras tablas.
todas las relaciones tienen Update en cascada.
Pero cuando modifico un producto me da un error
"SubQuery returned more than 1 value.
this is not permitted when the subquery follows = != < <= or when th
subquery s used as an expresion."

Que pasa?

Cualquier comentario bienvenido
Gracias.

Preguntas similare

Leer las respuestas

#6 Isaías
13/01/2004 - 02:12 | Informe spam
Pablo

Creo que si tu LLAVE PRIMARIA es PRODUCTO, esta NO deberia
cambiar, asi como asi, el problema esta en la logica de lo
que deseas hacer.

Me explico.

Si yo doy de alta un producto "A320200",habran muchas
transacciones de registros relacionadas a este CODIGO DE
PRODUCTO, entradas, salidas, facturas, creditos,
existencias, etc.

¿Como entonces querer cambiar este codigo?

¿Nos puedes explicar esto? (¿me equivoco en el
razonamiento?)

Saludos.
Respuesta Responder a este mensaje
#7 Maximiliano Damian Accotto
13/01/2004 - 02:20 | Informe spam
Isaias, no te equivocas en lo Absoluto pero hay veces que es necesario.

Yo particularmente jamas en mis sistemas uso CASCADE en nada, me parece una
cosa que como decis vos:

Si defino un Articulo y le hago cosas y luego le quiero cambiar la llave mmm
es como que hay algo muy mal en mi sistema verdad.

Ahora nuestro amigo por algun motivo debe cambiar esto y creo que lo
deberiamos ayudar ademas de hacerle el comentario que estas indicando en
este momento


Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
"Isaías" escribió en el mensaje
news:050f01c3d972$5c683c20$
Pablo

Creo que si tu LLAVE PRIMARIA es PRODUCTO, esta NO deberia
cambiar, asi como asi, el problema esta en la logica de lo
que deseas hacer.

Me explico.

Si yo doy de alta un producto "A320200",habran muchas
transacciones de registros relacionadas a este CODIGO DE
PRODUCTO, entradas, salidas, facturas, creditos,
existencias, etc.

¿Como entonces querer cambiar este codigo?

¿Nos puedes explicar esto? (¿me equivoco en el
razonamiento?)

Saludos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida