首页 > 数据库 > PostgreSQL > 正文

postgresql sql批量更新记录

2020-10-29 21:53:44
字体:
来源:转载
供稿:网友
复制代码 代码如下:

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();
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表