天天看點

Oracle 資料字典(可用它動态擷取字段名、長度、類型等)

ORACLE資料字典

表名:USER_TAB_COLUMNS

TABLE_NAME                           表、視圖或聚簇名

COLUMN_NAME                         列名

DATA_TYPE                             列資料類型

DATA_TYPE_MOD                                    

DATA_TYPE_OWNER                                

DATA_LENGTH                         列最大長度

DATA_PRECISION                   Number資料類型的十進制精度,Float資料類型的二進制精度,對其他資料類型則為NULL

DATA_SCALE                           小數點右邊位數

NULLABLE                               列是否可為空,如果列有非空限制或該列為關鍵字一部分則該值為N

COLUMN_ID                             列建立序列号

DEFAULT_LENGTH                   目前列寬度

DATA_DEFAULT                       列預設值

NUM_DISTINCT                      

LOW_VALUE                             本字段和下一字段為:對三行以上的表,該列的第二小或第二大的值,對三行或少于三行的表,即為最小和最大值。該統計值為前32位元組的16進制表示法

HIGH_VALUE                           同上一字段

DENSITY                                

NUM_NULLS                            

NUM_BUCKETS                        

LAST_ANALYZED                    

SAMPLE_SIZE                        

CHARACTER_SET_NAME          

CHAR_COL_DECL_LENGTH      

GLOBAL_STATS                      

USER_STATS                          

AVG_COL_LEN