![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ayudando a Josi
Como ya le explicaron en algun post el problema esta en tu Stored Procedure:
En este caso se actualiza todos los productos ya que siempre Existencia= Existencia Por otro lado no necesita un stored procedure para eso (aunque puede hacerlo) Lo mejor seria hacerlo directamente en el Trigger: SQL Server crea la tabla Inserted con todos los registros que han sido insertados o actualizados durante las operaciones de inserción y actualización, en el caso de eliminacion de registros crea la tabla deleted. Los triggers se ejecutan una sola vez por cada proceso es decir si borras 10 registros el trigger se dispara una sola vez, es por eso que se debe recorrer las tablas Inserted y Deleted para poder operar sobre todos los registros afectados por el Trigger. Espero que sirva. Saludos. |
|
#2
|
||||
|
||||
|
Hola
Esto de los procedures y gatitos lo veo complicado. ![]() Ahora pienso, si lo ve complicado el Novato1, como lo verán los demás novatos, lo entenderán??. Hay alguna manera de hacer esto y que lo entienda un Novato?. El enlace de Neftali esta muy bien, pero me deja dudas. Abra algún enlace que conozcáis para un novato??, algo que indique como y para que??., no se, se me ocurre que seguiría sin entenderlo Josi. Vamos, ya se soy un pesado, pero pues vosotros sois los que sabéis. ![]() Saludos |
|
#3
|
||||
|
||||
|
trigeer
el trigger funciona pero me da el mismo problema, ejm si tengo dos filas una con valor 1 en campo 'cantidad' y otra con valor 3 en el campo 'cantidad' y le cambio el valor al campo 'cantidad' se le suma al campo 'existencia' de la primera fila y a la segunda fila vuelve y se suma el valor 3.
gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Terminar con Procedures. | alexxino | Varios | 3 | 28-01-2007 22:40:57 |
| Ocultar código de Stored Procedures y Triggers en FireBird... | jncrls | Firebird e Interbase | 4 | 08-01-2007 16:51:52 |
| Procedures con Interbase | BlueSteel | Firebird e Interbase | 3 | 29-06-2006 19:47:31 |
| SQLCOD TRIGGERS + PROCEDURES firebir 1.5 | ASAPLTDA | Firebird e Interbase | 1 | 28-07-2005 22:19:13 |
| Lio con Procedures!!! | diegofhernando | Varios | 8 | 12-11-2003 16:54:43 |
|