国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

兩個sql程序

2024-07-21 02:34:21
字體:
來源:轉載
供稿:網友

  日常監測分析數據庫和獲取數據庫中當前用戶的數據對象的兩個sql程序
  
  rem 這需要 統計某個具體用戶的"Table,index,column,constraits"
  rem
  rem 全部表-列定義 table_cols.txt
   set lin 110 pages 3000
   column table_name format a30
   column data_type format a12
   column data_default format a8
   column column_name format a22
   column Cid format 999
   column Len format 9999
   column PRec format 99
   column Scale format 99
  
  select TABLE_NAME, COLUMN_ID "Cid", COLUMN_NAME, DATA_TYPE, DATA_LENGTH "Len",
   nvl(DATA_PRECISION,'-1') "Prec", nvl(DATA_SCALE,'-1') "Scale",
   NULLABLE, DATA_DEFAULT
  from USER_TAB_COLUMNS ;
  
  rem ======== TAB =============
  select * from tab;
  spool off
  
  spool user_indexes.txt
  rem
  rem 全部索引定義user_index.txt
   column table_name format a22
   column index_name format a28
   column index_type format a7
   column column_name format a18
   column # format 99
   column Init format 999999;
  select a.table_name, t.cache "C",a.index_name,
   column_position "#",column_name,
   UNIQUENESS,a.INITIAL_EXTENT/1024 "Init"
   from user_indexes a, user_ind_columns c,user_tables t
   where c.INDEX_NAME =a.INDEX_NAME
   and a.table_name= t.table_name
   order by a.table_name,a.index_name,column_position;
  spool off
  
  spool user_Obj_Table_Index.txt
  rem
  rem 用戶對象,表和索引userObj_Table_Index.txt
   set lin 111 pages 333
   column table_name format a24
   column index_name format a32
   column tablespace_name a12
   column Init format 999999;
  rem 由于用戶要關心的是我自己的具體數據的存放位置,下面分別得出index,tables
   select tablespace_name,table_name,cache,initial_extent/1024 "Init"
   from user_tables order by tablespace_name,table_name;
   select tablespace_name,table_name,index_name,initial_extent/1024 "Init"
   from user_indexes order by tablespace_name,table_name,index_name;
  spool off
  
  spool user_constraints.txt
  rem
  rem 全部表-列約束_user_constraints.txt
   column CONSTRAINT_NAME format a30
   column TABLE_NAME format a30
   column r_CONSTRAINT_NAME format a20
  
  select CONSTRAINT_NAME,
   CONSTRAINT_TYPE, TABLE_NAME, R_CONSTRAINT_NAME, DELETE_RULE
   from user_constraints
   order by CONSTRAINT_TYPE,TABLE_NAME;
  spool off
  
  spool user_index1rebld.sql
  rem
  rem 重建全部索引
  rem select 'alter index 'index_name' rebuild;' from user_indexes
  rem where table_name = 'GWNEWS';
  select 'alter index 'INDEX_NAME' rebuild tablespace indexes;' from user_indexes;
  spool off
  rem @index1rebld.sql
  
  spool user_sources.sql
  rem
  rem 全部代碼,主要是procedure
   column name format a22 ;

   column text format a77;
   break on name;
  select text,name from user_source;
  spool off
  
  rem =============== End of File ==================

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉善县| 海丰县| 亳州市| 海淀区| 东明县| 晋州市| 盐山县| 石门县| 攀枝花市| 金坛市| 浦江县| 安溪县| 门源| 美姑县| 偃师市| 佛教| 广州市| 突泉县| 潼南县| 当涂县| 敦煌市| 海安县| 临沂市| 吴堡县| 涞源县| 新余市| 龙门县| 云龙县| 宜城市| 弥渡县| 思南县| 瓮安县| 泽库县| 自贡市| 广东省| 清徐县| 临沭县| 宁乡县| SHOW| 炎陵县| 板桥市|