oracle 查询表结构
SELECT
B.TABLE_NAME AS ‘表名‘,
C.COMMENTS AS ‘表说明‘,
B.COLUMN_ID AS ‘字段序号‘,
B.COLUMN_NAME AS ‘字段名‘,
B.DATA_TYPE AS ‘字段数据类型‘,
B.DATA_LENGTH AS ‘数据长度‘,
B.DATA_PRECISION AS ‘整数位‘,
B.DATA_SCALE AS ‘小数位‘,
A.COMMENTS AS ‘字段说明‘
FROM
ALL_COL_COMMENTS A,
ALL_TAB_COLUMNS B,
ALL_TAB_COMMENTS C
WHERE
A.TABLE_NAME IN (SELECT U.TABLE_NAME FROM USER_ALL_TABLES U)
AND A.OWNER = B.OWNER
AND A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME = B.COLUMN_NAME
AND C.TABLE_NAME = A.TABLE_NAME
AND C.OWNER = A.OWNER
AND A.OWNER = ‘xxx_db_name‘ --其中xxx_db_name为DB用户名
AND A.TABLE_NAME like ‘%xxx_table_name%‘ --xxx_table_name为表名称
ORDER BY A.TABLE_NAME, B.COLUMN_ID; 相关推荐
lklong 2020-11-22
oraclemch 2020-11-06
shilukun 2020-10-10
周嘉笙 2020-11-09
iilegend 2020-10-19
EricRay 2020-10-16
zhuzhufxz 2020-09-16
dataminer 2020-08-17
bfcady 2020-08-16
Hody 2020-08-16
FightFourEggs 2020-08-16
数据库设计 2020-08-16
Seandba 2020-08-16
Omega 2020-08-16
zjyzz 2020-08-16
yanghuatong 2020-08-16
ktyl000 2020-08-16
dbasunny 2020-08-16