Oracle trigger updating predicate multiple columns