JAVA—咖啡館

          ——?dú)g迎訪問(wèn)rogerfan的博客,常來(lái)《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗(yàn),分享JAVA帶來(lái)的快樂(lè)!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問(wèn)題請(qǐng)與我聯(lián)系。

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks
          如果做表單自定義或做數(shù)據(jù)庫(kù)管理軟件,就必須能自動(dòng)取得某個(gè)用戶下數(shù)據(jù)庫(kù)的一些信息。比較有用的有:
          表名,字段英文名,字段中文名,字段的類型,字段的長(zhǎng)度等。其中,字段的中文名按照數(shù)據(jù)庫(kù)的記錄是無(wú)法取到的,但是我們可以變通一下,
          通過(guò)comments去記錄字段中文名。
          //取得該用戶下所有的表
          select * from user_tables;
          //取得表名為Sysuser的注釋信息
          select * from user_tab_comments where table_name = 'SYSUSER';
          //取得該用戶下表名為Sysuser表的結(jié)構(gòu)
          select * from user_tab_columns where table_name='SYSUSER';
          //取得該用戶下表名為sysuser表中字段的注釋信息
          select * from user_col_comments where table_name = 'SYSUSER';

          //取得該用戶下所有表的中文名稱和英文名稱
          select t2.table_name,t2.comments from user_tables t1,user_tab_comments t2 where t1.table_name=t2.table_name;

          TABLE_NAME                     COMMENTS
          ------------------------------ -----------------------------------------------
          SYSUSER                        用戶表
          //取得表sysuser中的英文字段名,中文字段名,字段類型,字段長(zhǎng)度
          select t1.TABLE_NAME,t1.COLUMN_NAME,t2.COMMENTS,t1.DATA_TYPE,t1.DATA_LENGTH from user_tab_columns t1, user_col_comments t2 where t1.TABLE_NAME='SYSUSER' and t1.TABLE_NAME=t2.TABLE_NAME and t1.COLUMN_NAME=t2.COLUMN_NAME;

          TABLE_NAME     COLUMN_NAME          COMMENTS          DATA_TYPE       DATA_LENGTH
          ----------- ----------------------------------------------------------------------
          SYSUSER         SYSUSERID            用戶ID           VARCHAR2        50
          SYSUSER         SYSUSERNAME          用戶名           VARCHAR2        50
          SYSUSER         SYSUSERPASSWORD      密碼  

          posted on 2013-03-31 04:46 rogerfan 閱讀(2464) 評(píng)論(0)  編輯  收藏 所屬分類: 【數(shù)據(jù)庫(kù)】
          主站蜘蛛池模板: 涪陵区| 绍兴市| 荆州市| 焦作市| 荔波县| 荔浦县| 正定县| 攀枝花市| 色达县| 南京市| 改则县| 山东省| 襄垣县| 上高县| 临桂县| 元朗区| 绍兴县| 鞍山市| 全椒县| 周口市| 齐河县| 荆门市| 瑞昌市| 合肥市| 兴安县| 高州市| 深圳市| 岑溪市| 宜都市| 乌拉特后旗| 德安县| 格尔木市| 永顺县| 宜丰县| 马尔康县| 淮南市| 汉川市| 阿克陶县| 喜德县| 昌吉市| 永安市|