PL/SQL
PL/SQL
sun0322
NULL
展开
-
大规模数据生成 (500万条数据)
前言: 最近有一个作业需要 对 大规模数据 进行 性能测试 需要500万条数据,这是一个很大的量,我们无法通过cvs文件这种方式把数据导入数据库 我开始想到了一个解决方案,使用java程序,循环500万次,执行更新语句,把数据插入到数据库中。 这种方式虽然方便了操作,但是效率一定很慢。 下面给出最优的解决方案 使用存储过程,进行数据插入原创 2012-04-13 09:00:55 · 2472 阅读 · 0 评论 -
plpgsql语句的兼容性
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) は PostgreSQL ORDBMS でサポートされる手続き言語である。その文法は Oracle Database の PL/SQL と類似している。 不止postgre 数据库下面可以执行。同时在ORACLE下面也可以执行~ CREA原创 2012-04-12 14:12:31 · 1356 阅读 · 0 评论 -
postgre SQL 中的 触发器 (实例应用,如何备份更新之前的差分数据)
有两张表 user 和 diff_user_list 当对user表进行增删改查,或其中某个字段发生变化时,相应的对diff_user_list表中插入字段。 下面的代码的作用是,当user表中的字段"姓名"更新时,把旧的记录存入 diff_user_list 表中 依此类推,还可以写出 插入数据 删除数据时的,备份之前数据的代码。 create or rep原创 2012-04-11 09:23:34 · 1434 阅读 · 0 评论 -
SQL基本语法 case when 应用
SELECT userid,code, (case when (code='010') then '大连' when (code='020') then '北京' else '其他' end ) AS cityFROM userInfo原创 2013-08-29 11:39:10 · 723 阅读 · 0 评论 -
SQL中,like的SQL注入防止,使用预编译SQL(?)的写法
mysql数据库and indexNum like concat('%',?,'%')"原创 2017-07-09 23:03:38 · 4597 阅读 · 0 评论