oracle 查看錶字段及註釋信息

SELECT A.TABLE_NAME 表名稱,
       C.COMMENTS 表註釋,
       A.COLUMN_NAME 字段名稱,
       REPLACE(DECODE(A.DATA_TYPE,
                      'DATE',
                      'DATE',
                      'VARCHAR2',
                      'VARCHAR2(' || A.DATA_LENGTH || ')',
                      'NUMBER',
                      'NUMBER(' || A.DATA_PRECISION || ',' || A.DATA_SCALE || ')',
                      A.DATA_TYPE),
               ',0',
               '') 字段類型,
       b.COMMENTS 註釋
  FROM USER_TAB_COLUMNS A, USER_COL_COMMENTS B, USER_TAB_COMMENTS C
 WHERE A.COLUMN_NAME = B.COLUMN_NAME
   AND A.TABLE_NAME = B.TABLE_NAME

   AND A.TABLE_NAME = C.TABLE_NAME and A.TABLE_NAME=表名 spa

查看全部表結構的話把紅色部分去掉 註釋

相關文章
相關標籤/搜索