postgresql sql批量更新记录
来源:建站吧 责任编辑:Jzq8 发表时间:2011-12-25 点击:次
复制代码 代码如下:
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();
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();
相关新闻>>
- SQLServer 2005 和Oracle 语法的一点差异小结
- MSSQL转MySQL数据库的实际操作记录
- mysql "group by"与"order by"的研究--分
- sql 左连接和右连接的使用技巧(left join and right join)
- 虚拟主机ACCESS转换成MSSQL完全攻略(图文教程)
- 比较SQL Server与Oracle、DB2数据库的一些知识
- SQL数据库与oracle数据库镜像有什么不同对比
- MSSQL转MYSQL的一些记录
- JDBC大批量写入数据到SQLServer2000,记录数大于10000
- Access和SQL Server里面的SQL语句的不同之处
最新推荐更多>>>
- 发表评论
-
- 最新评论 进入详细评论页>>