資源描述:
《配置表元數(shù)據(jù)查詢》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、配置表元數(shù)據(jù)查詢1.bsd_config_databaseselectseq_object_id.nextvalasdatabase_id,--數(shù)據(jù)庫ID;這里使用Oracle的序列(Sequence對象)生成對象ID'ORA'asdatabase_type_code,--數(shù)據(jù)庫類型nameasdatabase_name,--數(shù)據(jù)庫名稱platform_nameasdatabase_desc,--數(shù)據(jù)庫描述;描述需要前臺維護,這里僅演示''asdatabase_ip,--數(shù)據(jù)庫宿主IP;需要前臺維護1asdisplay_ord
2、er,--數(shù)據(jù)庫顯示順序;需要前臺維護'Y'asdisplay_flag--數(shù)據(jù)庫是否可選;需要前臺維護fromv$database--該視圖需要賦予查詢權(quán)限;2.bsd_config_dblinkselectt.DB_LINKasdblink_name,--數(shù)據(jù)庫鏈接名稱''asdblink_desc,--數(shù)據(jù)庫鏈接描述'$REF_FK_ID'asdatabase_id,--引用的數(shù)據(jù)庫ID,需前臺維護;$REF_FK_ID指引用外鍵,下同1asdisplay_order,--數(shù)據(jù)庫鏈接顯示順序;需要前臺維護'Y'asdis
3、play_flag--數(shù)據(jù)庫鏈接是否可選;需要前臺維護fromuser_db_linkst;3.bsd_config_tablespaceselectt.tablespace_nameastablespace_name,--表空間'$REF_RK_ID'asdatabase_id,--引用的數(shù)據(jù)庫id,需前臺維護''astablespace_desc,--表空間描述rownumasdisplay_order,--表空間顯示順序;需要前臺維護;在此僅展現(xiàn),下同'y'asdisplay_flag--表空間是否可選;需要前臺維護fr
4、omuser_tablespacest;4.bsd_config_table_ownerselectt.usernameasowner_name,--數(shù)據(jù)庫下屬的用戶'$REF_RK_ID'asdatabase_id,--引用的數(shù)據(jù)庫ID,需前臺維護''asowner_desc,--數(shù)據(jù)庫用戶描述rownumasdisplay_order,--數(shù)據(jù)庫用戶顯示順序;需要前臺維護'Y'asdisplay_flag--數(shù)據(jù)庫用戶是否可選;需要前臺維護fromall_userst;5.bsd_config_tableselectseq
5、_object_id.nextvalastable_id,--表IDt.table_nameastable_name,--表名''astable_desc,--表描述'$REF_RK_ID'asdatabase_id,--引用的數(shù)據(jù)庫ID,需前臺維護t.ownerasowner_name,--用戶名t.tablespace_nameastablespace_name,--表空間名稱'$PORTAL_DEF'asdblink_name,--dblink名稱;需要前臺定義,下同'$PORTAL_DEF'astable_style_
6、code,--定義表分類代碼;'$PORTAL_DEF'assource_system_code,--源系統(tǒng)代碼'0/1'asmaintain_flag,--表數(shù)據(jù)是否可以維護標(biāo)志;需前臺維護;0:否;1:是'Table/View/Query'ascon_table_type_code,--配置表類型代碼;需前臺維護'$PORTAL_DEF'assub_sql,--子查詢SQL;casewhens.partitioning_typeisnullthen'N/A'whens.subpartitioning_type!='NONE
7、'thens.partitioning_type
8、
9、'_'
10、
11、s.subpartitioning_typeelses.partitioning_typeendaspartition_type_code--分區(qū)類型;在此列舉分區(qū)類型的詳細(xì)說明;具體Code需關(guān)聯(lián)fromall_tablestleftjoinall_part_tablessont.owner=s.ownerandt.table_name=s.table_name6.bsd_config_partitionselect'$REF_FK_ID'astable_id,-
12、-引用的表ID,需前臺處理table_nameastable_name,--僅展現(xiàn)使用s.partition_nameaspartition_name,--分區(qū)名稱0assub_part_flag,--主分區(qū)標(biāo)記;0:主分區(qū),1:子分區(qū)tablespace_nameastab