0
Я новичок в PostgreSQL; Раньше я работал с Toad для Oracle. Я запускаю следующий код и не могу заставить его работать.PostgreSQL -Loop с запросом - ошибка
begin
for prueba in
(select * from a_userid)
loop
update a_userid set user_id2 = nextval('seq_userid')
where user_id = prueba.user_id;
commit;
end loop;
end;
Ошибка:
************ Error **********
ERROR: error de sintaxis en o cerca de «for»
SQL state: 42601
Character: 9
С Oracle он привык работать таким образом. Я не знаю, где проблема. Я также пробовал использовать:
LANGUAGE 'plpgsql';
в конце ... но это совсем не изменилось.
благодаря peterm! –