Buongiorno a tutti
Un'altra delle..."mie domande"...
Allora ho tre tabelle:
TA_APPARATO (tolgo alcune colonne che non servono):
TIPO_APPARATO:
APPARATO_APPARATO_ASSOCIATO:
Quello che vorrei fare, è l'impossibilità di modificare il TIPO_APPARATO di un determinato ID_APPARATO della TA_APPARATO SE l'ID_APPARATO, è presente nella "APPARATO_APPARATO_ASSOCIATO".
Con la prima Foreign Key della TA_APPARATO (FK_TA_APPARATO_APPARATO_ASSOCIATO), sono riuscito ad impedire che il record della TA_APPARATO, possa essere eliminato se presente nella "APPARATO_APPARATO_ASSOCIATO"; ma, come impedirne l'UPDATE? (del campo TIPO_APPARATO (che non è chiave), ma va benissimo anche dell'intero record)
Se, per fare quello che voglio fare, dovessi aver bisogno di un Trigger (su Update del record), come faccio, all'interno del Trigger, ad annullare l'UPDATE?
Grazie