yanqiufang 发表于 2018-9-21 09:58:23

Oracle_071_lesson_p12

数据字典Data Dictionary
  管理业务数据 、表、视图、索引
  数据字典:
  1、基表base tables2、用户视图user accessible views
  类型分类:(视图前缀 view prefix)
  1、USER2、ALL3、DBA   4、V$动态视图
descdictionary
  含有字段table_name, comments 注释
  select*from dictionary
  where table_name='USER_OBJECTS';
  column列名formata30 ;修改显示的格式
  select * from dictionary
  where table_name like '%COL%'andtable_name like '%TAB%';
  select * from dictionarywhere table_name like '%MEM%';
desc user_objects用户对象
  select object_name,object_type,status,created
  from user_objects
  order by object_type;
  案例:对象ID 达到10亿出现过崩溃的情况;
ALL_OBJECTS
desc user_tables
  selecttable_name,tablespace_namefrom user_tables;
  '%PART%' 分区
  PCT_FREE :块的剩余
  PCT_USED:块的使用率
  DEGREE :并行是否开启
desc user_tab_columns表字段
  selecttable_name,column_name
  from user_table_columns
  wherecolumn_name='DEPARTMENT_ID';
  查DEPARTMENT_ID在哪些表里有
descuser_constraints 用户约束
  select constraint_name,constraint_type,search_condition,r_constraint_name,delete_rule,status
  from user_constraints
  where table_name='EMPLOYEES';
desc user_cons_columns
  selectconstraint_name,column_name
  from user_cons_columns
  where table_name='EMPLOYEES';
comment对表加注释
  表加注释: commentontable emp is 'emp information';
  列加注释:commentoncolumnemp.employee_idis' emp........';
  注释: 4个表里查
  ALL_COL_COMMENTS
  USER_COL_COMMENTS
  ALL_TAB_COMMNENTS
  USER_TAB_COMMENTS

页: [1]
查看完整版本: Oracle_071_lesson_p12