1. 首页
  2. 技术知识

postgresql sql批量更新记录

CREATE FUNCTION updateTchrNm() RETURNS void AS

$body$

DECLARE

rownum integer := 1;

BEGIN

while rownum <= 1000 LOOP

    update t_tchr set tchr_nm = ‘田中愛子’ || rownum, tchr_knm = ‘タナカアイコ’ || rownum, tchr_anm = ‘tanaka’ || rownum where tchr_cd = ‘TCHR’ || (1000000 + rownum);

    rownum := rownum + 1;

END LOOP;

return;

END;

$body$ LANGUAGE ‘plpgsql’;

select updateTchrNm();

原创文章,作者:starterknow,如若转载,请注明出处:https://www.starterknow.com/114500.html

联系我们