В Oracle нет предложения ON UPDATE в определении ограничения. В подавляющем большинстве случаев вы не захотите реализовывать это «на всякий случай», потому что первичные ключи должны быть неизменяемыми. Если ваши первичные ключи не являются неизменяемыми, это, как правило, указывает на проблему модели данных, которую следует решать, а не кодировать.
Тем не менее, если вы действительно хотите реализовать нечто подобное, у Тома Кайта есть пакет каскада обновлений . Но вам гораздо лучше спроектировать систему, чтобы избежать проблемы в первую очередь, чем проектировать на этом уровне сложности.