postgresql中批量更新记录的sql语句

发布时间:2020-05-15编辑:脚本学堂
本文介绍了postgresql中批量更新记录的sql语句,一个批量更新记录的sql语句实例,需要的朋友参考下。

例子,向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();