zoukankan      html  css  js  c++  java
  • oracle查询和编写数据字典

    在项目交付时假设须要编写数据字典,能够採用以下的方法。首先执行以下的sql语句

    SELECT A.TABLE_NAME AS 表名,
           A.COLUMN_NAME AS 字段名,
           DECODE(A.CHAR_LENGTH,
                  0,
                  DECODE(A.DATA_SCALE,
                         NULL,
                         A.DATA_TYPE,
                         A.DATA_TYPE || '(' || A.DATA_PRECISION || ',' ||
                         A.DATA_SCALE || ')'),
                  A.DATA_TYPE || '(' || A.CHAR_LENGTH || ')') as 字段类型1,
           A.DATA_TYPE AS 字段类型,
           A.DATA_PRECISION AS 有效位,
           A.DATA_SCALE AS 精度值,
           A.CHAR_LENGTH AS 字段长度,
           A.NULLABLE AS 是否能为空,
           B.comments AS 备注
      FROM sys.user_tab_columns A, user_col_comments B
     where A.TABLE_NAME = B.table_name
       AND A.COLUMN_NAME = B.column_name
       AND A.table_name = 'CC_APPLICATION';

    注意:table表名必须用大写

    结果例如以下:


    这样就能够选择所有列,右键点击,选择复制。然后找一个excel复制出来。然后再对excel进行编辑。格式——单元格——边框  为excel数据添加边框。然后选择拷贝到word中就可以,假设拷贝到word中数据太长。能够在word中选择该列——自己主动调整——依据窗体调整表格






  • 相关阅读:
    webservice4
    webservice2
    webservice3
    webservice
    java 堆栈分析4
    java 堆栈分析3
    java 堆栈分析2
    java 堆栈分析
    数据库的Timeout
    node.js小结 2
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5132385.html
Copyright © 2011-2022 走看看