Команды UPDATE и UPDATE с использованием WHERE CURRENT OF отличаются тем, что первая изменяет значения указанных столбцов во всех строках, удовлетворяющих условию, а вторая выполняет позиционированное обновление. 12
Команда UPDATE выполняет поисковое обновление, то есть если условие поиска не определяет однозначно единственную строку, то изменяет несколько строк. 12
Команда UPDATE с использованием WHERE CURRENT OF обновляет единственную строку в текущем положении курсора. 12 Такое обновление считается более точным, чем поисковое. 12
Таким образом, первая команда выполняет глобальное обновление, а вторая — точечное.