![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Esa es una forma de Crear Procedimientos en informix
drop procedure "a713ap00".upd_historia;
create procedure "a713ap00".upd_historia(aclave INTEGER, arfc CHAR(13), aname CHAR(70), aingdt CHAR(8), ainidesc INTEGER) define aConsec integer ; -- Busca que se haya dado de alta previamente el RFC select max(fconsec) into aConsec from adhe_historia ; -- Checa si encontro clave a asignar if aConsec <= 0 then let aConsec = 1 ; else let aConsec = aConsec + 1 ; end if -- Agrega nuevo registro al historial insert into adhe_historia (fconsec, fcveadhe, frfc, fnombre, ingdt, finidesc) values(aconsec, aclave, arfc, aname, aingdt, ainidesc) ; end procedure -------------------TRIGGER drop trigger upd_usuario_his; create trigger upd_usuario_his update on usuario referencing old as adhe new as histo for each row ( execute procedure upd_usuario_historia(adhe.idUsuario ,adhe.Usuario ,adhe.Pwd) ); |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Procedimientos almacenados AS/400 | Carlos A Ortega | DB2 | 1 | 12-12-2006 00:32:39 |
| Delphi y los procedimientos almacenados | efelix | Conexión con bases de datos | 10 | 06-11-2006 14:48:36 |
| Procedimientos almacenados en delphi con storeprocedure | pgl | Firebird e Interbase | 7 | 05-11-2005 00:58:53 |
| procedimientos almacenados | Gabriel2 | SQL | 1 | 13-01-2005 14:50:09 |
| Procedimientos almacenados VS UDF | rqc | Firebird e Interbase | 6 | 18-03-2004 01:29:46 |
|