环境
系统平台:Microsoft Windows (64-bit) 10
版本:5.6.5
文档用途
Oracle中的USER_TAB_COLUMNS视图,一般用来根据指定的表名查看表结构,字段名,数据类型,数据长度,精度等信息,瀚高数据库封装了USER_TAB_COLUMNS视图,并不是完全的和Oracle的一样,但是一般可以满足用户需求。本文将介绍一下USER_TAB_COLUMNS的信息。
详细信息
一,查询USER_TAB_COLUMNS视图:
SELECT * FROM USER_TAB_COLUMNS;
table_name:表名
cloumn_name:字段名
data_type:字段类型
data_length:字段长度
data_precision:精度
data_scale:标度
nullable:可空类型
column_id:表列名的id,可以根据这个升序排列就可以保证与原表字段顺序一致
data_upgraded:数据更新
table_schema:表所属模式名
二,使用
SELECT A.table_name 表名, A.column_name 字段名, A.data_type 数据类型, A.data_length 数据长度, A.DATA_PRECISION 精度
FROM USER_TAB_COLUMNS A
where table_name = ‘pdrtable’ ORDER BY column_id asc limit 10;