Hello, I'm using MaxDb 7.6.00.37 on Linux OS (CentOS).
when I do INSET statement wiht UPDATE DUPLICATES database engine works incorrectly. Only when INSERT is performed trigger is fired. On UPDATE none triger is fired. Here is an example: CREATE TABLE "ADMIN"."TB" ( "ID" Integer DEFAULT SERIAL, "TXT" Varchar (30) ASCII DEFAULT '', PRIMARY KEY ("ID") ) // CREATE TABLE "ADMIN"."LOG" ( "TXT" Varchar (30) ASCII DEFAULT '' ) // // CREATE TRIGGER TB_INSERT FOR TB AFTER INSERT EXECUTE ( INSERT ADMIN.LOG SET TXT = 'insert'; ) // CREATE TRIGGER TB_UPDATE FOR TB AFTER UPDATE EXECUTE ( INSERT ADMIN.LOG SET TXT = 'update'; ) // CREATE TRIGGER TB_DELETE FOR TB AFTER DELETE EXECUTE ( INSERT ADMIN.LOG SET TXT = 'delete'; ) // // INSERT TB SET ID = 1, TXT = 'Text' UPDATE DUPLICATES // INSERT TB SET ID = 1, TXT = 'Text (updated)' UPDATE DUPLICATES // after 2nd insert there is only 1 row in the LOG table (with text insert). Thank you for support. Dusan -- Dusan Kolesar Helsinska 19 040 13 Kosice Slovakia e-mail primary : [EMAIL PROTECTED] e-mail alternative : [EMAIL PROTECTED] ICQ# : 160507424 -- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]