![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
No me funciona el when sqlcode ...
Hola estoy trabajando en Interbase 6.5 y he creado este trigger:
para una tabla con este formato: TABLA "DETALLE_FACTURA_A" "FACTURA_A" INTEGER NOT NULL, "ARTICULO" INTEGER NOT NULL, "CANTIDAD" INTEGER, "DESCUENTO_1" DOUBLE PRECISION, "DESCUENTO_2" DOUBLE PRECISION, "SUBTOTAL" DOUBLE PRECISION CONSTRAINT "PK_DETALLE_FACTURA_A" PRIMARY KEY ("FACTURA_A", "ARTICULO") donde la clave primaria esta conformada por el campo FACTURA_A Y ARTICULO ambos son atributos de otras tablas (claves foraneas) El problema es que funciona todo, menos la ultima linea que en teoria tiene que elevar una excepcion cuando repite un articulo en la tabla, no se si es por el momento en que ejecuta el trigger (BEFORE INSERT). Si alguien tiene idea, gracias. Última edición por Morphine fecha: 05-04-2006 a las 21:24:59. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
sqlcode | Juanito-Kun | Firebird e Interbase | 7 | 06-04-2006 12:46:31 |
usando SQLCODE en procedimiento /trigger | ASAPLTDA | Firebird e Interbase | 1 | 05-01-2006 14:35:41 |
shellexecute...no funciona | israel_01 | API de Windows | 3 | 14-06-2005 22:59:32 |
CopyFile no funciona en XP | mofo | C++ Builder | 6 | 08-04-2004 01:11:22 |
like no funciona ! | dmasson | Conexión con bases de datos | 9 | 23-03-2004 14:10:50 |
![]() |
|