自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 oracle索引导致的查询记录为0的案例

帮别人看了个案例,远程看的,没深入追究具体原因,问题是一个查询出的记录为0,但是在加上限制条件后,查询出来的记录就不为0了,一听说有这样的问题,也感到奇怪,决定先看下执行计划,看是否能在执行计划中看出什么问题,版本是10.2.0.4下面是有问题的查询的执行计划select /*+ gather_plan_statistics */ count(*)   from ic_general_b

2016-03-11 10:58:52 683

原创 pg表中的系统列

oid:对象id,默认是隐藏不显示的,在创建表的时候使用了with oids会显示这个列‘select oid.* from t_test;********** 错误 **********ERROR: column "oid" does not existSQL 状态: 42703字符:8create table t_test (id integer,nam

2016-03-09 15:01:01 794

原创 pg中的临时表

pg的临时表有2中类型,一种是会话级的临时表,一种是事务级的临时表,会话级的临时表一直存在于会话的生命周期中,事务级别的临时表存在于事务的周期中。不管什么类型的表,在会话结束后,表的定义就会消失。postgres=# create temporary table temp_t as select * from pg_class;SELECT 321postgres=# \d 

2016-03-07 15:08:24 5448 1

原创 pg中的视图

与oracle不同,pg可以创建临时视图create temp view vw_class as select * from pg_class;创建完后,在别的会话中是无法查看该视图的,这个会话退出后,这个视图的定义也被清除掉了可更新视图create table test as select * from pg_class;select * from v_test;

2016-03-07 14:54:15 2527

翻译 postgre常用系统函数

名字返回类型描述current_database()name当前数据库的名字current_schema()name当前模式的名字current_schemas(boolean)name[]搜索路径中的模式名字current_username当前执行环境下的用户名inet_client_ad

2016-03-07 12:09:57 3375

原创 查看pg中的锁

要查看pg中的锁,需要查看pg_locks这个视图Table 42-37. pg_locks 字段名字类型引用描述locktypetext 可锁定对象的类型: relation, extend, page, tuple, transactionid, object, 或者 userlockdatabaseoidpg_database.oid对象所在的数据库的 OID,如果对象是共享对象, 那么就是...

2016-03-07 12:02:38 3220

原创 plsql中游标使用

打开游标后的循环  declare  i_total integer:=1000;  cursor emp_cur is select * from emp order by salary asc;  i_emp emp%rowtype;  begin    open emp_cur;    loop      fetch emp_cur into i_emp;

2016-03-03 14:59:24 3907

原创 plsql自治事务在异常中的使用

将记录日志单独存放成一个普通的存储过程CREATE OR REPLACE PROCEDURE record_errorIS     l_code   PLS_INTEGER := SQLCODE;   l_mesg  VARCHAR2(32767) := SQLERRM;BEGIN   INSERT INTO error_log (error_code

2016-03-02 17:10:56 1167

开发者突击:java web 主流框架整合开发 源代码

开发者突击:java web 主流框架整合开发 源代码

2014-12-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除