JAVA—咖啡館

          ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯系。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks
          如果做表單自定義或做數據庫管理軟件,就必須能自動取得某個用戶下數據庫的一些信息。比較有用的有:
          表名,字段英文名,字段中文名,字段的類型,字段的長度等。其中,字段的中文名按照數據庫的記錄是無法取到的,但是我們可以變通一下,
          通過comments去記錄字段中文名。
          //取得該用戶下所有的表
          select * from user_tables;
          //取得表名為Sysuser的注釋信息
          select * from user_tab_comments where table_name = 'SYSUSER';
          //取得該用戶下表名為Sysuser表的結構
          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中的英文字段名,中文字段名,字段類型,字段長度
          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 閱讀(2479) 評論(0)  編輯  收藏 所屬分類: 【數據庫】
          主站蜘蛛池模板: 阿瓦提县| 梁河县| 阿荣旗| 金平| 延川县| 洱源县| 虞城县| 延安市| 万全县| 潜山县| 佛冈县| 桃源县| 达州市| 巴塘县| 古丈县| 屏山县| 临清市| 宁海县| 河西区| 司法| 旅游| 海晏县| 蕉岭县| 定襄县| 韩城市| 宁波市| 沙雅县| 凯里市| 望江县| 开江县| 教育| 萍乡市| 汕尾市| 恭城| 尚义县| 淮南市| 上栗县| 平乐县| 驻马店市| 水城县| 德保县|