ITPUB论坛-中国最专业的IT技术社区

 手机号登录  找回密码
 注册
查看: 247|回复: 3

[原创] ORACLE中highvalue和lowvalue可读

[复制链接]
论坛徽章:
0
发表于 2018-4-14 20:40 | 显示全部楼层 |阅读模式
drop table TEST;


create table TEST (id number,name varchar2(20),day date) STORAGE (INITIAL 2G NEXT 500M);

alter table TEST initrans 10;


insert into TEST select rownum,'aa',sysdate+1 from dba_objects where rownum<101;

INSERT INTO TEST SELECT * FROM TEST;

DELETE FROM TEST WHERE ROWNUM <2000;

DELETE FROM TEST;

SELECT COUNT(*) FROM TEST;



UPDATE TEST SET NAME='BB' WHERE ID>30;

UPDATE TEST SET DAY=SYSDATE+10 WHERE ID>20 AND ID <50;

UPDATE TEST SET DAY=SYSDATE+30 WHERE ID > 70;



select * from TEST;

SELECT * FROM DBA_TABLES WHERE  table_name='TEST' AND OWNER='TEST';


select * from dba_tab_columns where table_name='TEST' AND OWNER='TEST';

SELECT * FROM DBA_SEGMENTS WHERE OWNER='TEST' AND SEGMENT_NAME='TEST';

SELECT * FROM DBA_TAB_STATISTICS WHERE OWNER='TEST' AND TABLE_NAME='TEST';

select * from dba_extents where owner='TEST' AND SEGMENT_NAME='TEST';

select
    a.column_name,
    a.num_distinct,
    A.low_value,
    A.HIGH_VALUE,
    display_raw(a.low_value,b.data_type) as low_val,
    display_raw(a.high_value,b.data_type) as high_val,
    b.data_type,
    A.num_nulls,
    A.num_buckets,
    A.density,
    A.HISTOGRAM
from
    dba_tab_col_statistics a, dba_tab_cols b
where
   a.owner='TEST' and
   a.table_name='TEST' and
   a.table_name=b.table_name and
   a.column_name=b.column_name
  -- AND a.column_name = 'CDATE'   --ID
   and b.owner=a.owner;



SELECT A.*,B.DATA_TYPE FROM DBA_TAB_HISTOGRAMS A,DBA_TAB_COLS B  WHERE A.COLUMN_NAME=B.COLUMN_NAME AND A.TABLE_NAME=B.TABLE_NAME AND A.OWNER='TEST' AND A.TABLE_NAME='TEST';


select * from dict where table_name like '%HISTOGRAM%'


begin
dbms_stats.gather_table_stats(ownname => 'TEST',tabname => 'TEST',estimate_percent => 100,method_opt=> 'for columnS NAME SIZE 1',cascade=>TRUE);  
   end;


create or replace function display_raw (rawval raw, type varchar2)
  return varchar2
  is
     cn     number;
     cv     varchar2(32);
     cd     date;
     cnv    nvarchar2(32);
     cr     rowid;
     cc     char(32);
begin
    if (type = 'NUMBER') then
       dbms_stats.convert_raw_value(rawval, cn);
       return to_char(cn);
    elsif (type = 'VARCHAR2') then
       dbms_stats.convert_raw_value(rawval, cv);
       return to_char(cv);
    elsif (type = 'DATE') then
       dbms_stats.convert_raw_value(rawval, cd);
       return to_char(cd);
    elsif (type = 'NVARCHAR2') then
       dbms_stats.convert_raw_value(rawval, cnv);
       return to_char(cnv);
    elsif (type = 'ROWID') then
       dbms_stats.convert_raw_value(rawval, cr);
       return to_char(cnv);
    elsif (type = 'CHAR') then
       dbms_stats.convert_raw_value(rawval, cc);
       return to_char(cc);
    else
       return 'UNKNOWN DATATYPE';
    end if;
end;
/


SELECT * FROM DBA_OBJECTS ORDER BY CREATED DESC;


SELECT * FROM DBA_ERRORS


论坛徽章:
398
优秀写手
日期:2013-12-18 09:29:08itpub13周年纪念徽章
日期:2014-09-28 10:55:55itpub13周年纪念徽章
日期:2014-10-01 15:27:22itpub13周年纪念徽章
日期:2014-10-09 12:04:18马上有钱
日期:2014-10-14 21:37:37马上有钱
日期:2015-01-22 00:39:13喜羊羊
日期:2015-02-20 22:26:07懒羊羊
日期:2015-02-21 22:03:31懒羊羊
日期:2015-03-04 14:52:112015年新春福章
日期:2015-03-06 11:58:18
发表于 2018-4-16 09:38 | 显示全部楼层
一个汉字也没有,不知所云

使用道具 举报

回复
认证徽章
论坛徽章:
204
2010新春纪念徽章
日期:2010-03-01 11:20:51至尊黑钻
日期:2015-08-13 13:38:12至尊黑钻
日期:2015-02-15 09:47:472015中国数据库技术大会纪念徽章
日期:2015-05-15 14:08:232015年中国系统架构师大会纪念徽章
日期:2015-07-31 17:48:20管理团队2007贡献徽章
日期:2015-01-19 09:48:27红宝石
日期:2015-01-19 09:46:08红宝石
日期:2015-01-19 09:42:28红宝石
日期:2016-12-09 16:42:19海蓝宝石
日期:2015-02-03 10:23:39
发表于 2018-4-17 13:30 | 显示全部楼层
问题是什么?

使用道具 举报

回复
论坛徽章:
398
优秀写手
日期:2013-12-18 09:29:08itpub13周年纪念徽章
日期:2014-09-28 10:55:55itpub13周年纪念徽章
日期:2014-10-01 15:27:22itpub13周年纪念徽章
日期:2014-10-09 12:04:18马上有钱
日期:2014-10-14 21:37:37马上有钱
日期:2015-01-22 00:39:13喜羊羊
日期:2015-02-20 22:26:07懒羊羊
日期:2015-02-21 22:03:31懒羊羊
日期:2015-03-04 14:52:112015年新春福章
日期:2015-03-06 11:58:18
发表于 2018-4-17 13:37 | 显示全部楼层

lz应该是机器人

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 虎吧 老博客 知识索引树 读书频道 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛 | SAP ERP系统
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表