Как обновить количество строк в Postgres

#java #postgresql #spring-boot #stored-procedures #transactions

Вопрос:

Я новичок в postgres SQL transaction и jdbctemplate для весенней загрузки, я хочу обновить количество строк, выполнив следующий запрос:

 set statement_timeout to 0;
set lock_timeout to 120000;
begin transaction;
CREATE INDEX IF NOT EXISTS xyz ON company(name);
update company set name_new = std.name from employee std where company.name = std.name;
DROP INDEX IF EXISTS xyz;
 

Я попытался выполнить вышеизложенное, используя метод обновления jdbctemplate, но в качестве ответа получаю 0.

Как я получу точное количество обновленных строк ?