7 messaggi dal 01 settembre 2005
Salve a tutti,

sto tentando di migrare un database da oracle a mysql5 ma non ho idea di come vada tradotta la sintassi di un trigger oracle in mysql :

DECLARE
iCounter TABELLA.CLBID%TYPE;
cannot_change_counter EXCEPTION;
BEGIN
IF UPDATING THEN
IF NOT (:NEW.CAMPO1 = :OLD.CAMPO1) THEN
RAISE cannot_change_counter;
END IF;
IF NOT (:NEW.CAMPO2 = :OLD.CAMPO2) THEN
RAISE cannot_change_counter;
END IF;
END IF;
EXCEPTION
WHEN cannot_change_counter THEN
raise_application_error (-20000, 'Cannot Change Primary Key');
END;

qualcuno può aiutarmi?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.