![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Este es el trigger..!!! que lo crea el ERwin mediante la relacion...!!!
create trigger tU_AfiliadosXSeguros on dbo.AfiliadosXSeguros for UPDATE as /* ERwin Builtin Mon Oct 22 13:28:06 2007 */ /* UPDATE trigger on AfiliadosXSeguros */ begin declare @numrows int, @nullcnt int, @validcnt int, @insCodigoAseguradora int, @insCarnetAfiliado varchar(15), @errno int, @errmsg varchar(255) select @numrows = @@rowcount /* ERwin Builtin Mon Oct 22 13:28:06 2007 */ /* AfiliadosXSeguros R/41 Recepcion ON PARENT UPDATE CASCADE */ if /* update(CodigoAseguradora) or update(CarnetAfiliado) */ update(CodigoAseguradora) or update(CarnetAfiliado) begin if @numrows = 1 begin select @insCodigoAseguradora = inserted.CodigoAseguradora, @insCarnetAfiliado = inserted.CarnetAfiliado from inserted update Recepcion set /* Recepcion.CodigoAseguradora = @insCodigoAseguradora, Recepcion.CarnetAfiliado = @insCarnetAfiliado */ Recepcion.CodigoAseguradora = @insCodigoAseguradora, Recepcion.CarnetAfiliado = @insCarnetAfiliado from Recepcion,inserted,deleted where /* Recepcion.CodigoAseguradora = deleted.CodigoAseguradora and Recepcion.CarnetAfiliado = deleted.CarnetAfiliado */ Recepcion.CodigoAseguradora = deleted.CodigoAseguradora and Recepcion.CarnetAfiliado = deleted.CarnetAfiliado end else begin select @errno = 30006, @errmsg = 'Cannot cascade AfiliadosXSeguros UPDATE because more than one row has been affected.' goto error end end /* ERwin Builtin Mon Oct 22 13:28:06 2007 */ return error: raiserror @errno @errmsg rollback transaction end |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| DBLookupComboBoxs Master/Detail o Detail/Master | yusnerqui | OOP | 5 | 29-07-2005 18:40:20 |
| master/detail, imprimiendo master en cada hoja | acalderonr | Impresión | 4 | 29-11-2003 14:46:07 |
| master detail | marcelofabiani | Firebird e Interbase | 5 | 01-11-2003 22:21:28 |
| interbase:¿como crear un master-detail-detail? | ElSanto24 | Firebird e Interbase | 2 | 22-10-2003 10:24:45 |
| Master/Detail/Detail/Detail/etc... | hgiacobone | Tablas planas | 2 | 24-07-2003 17:20:31 |
|