вне зависимости от того, изменялось ли значение? вряд ли. а так - IF NEW.field_name != OLD.field_name
будут. вам нужно отловить случай, когда поле в апдейте присутствовало, но значение не менялось?
не очень понятно, что имеется в виду. нужно сделать базу, там таблицы, к ним запросы? тогда нужно установить себе postgresql и делать все, что надо.