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