查询oracle相关表结构
来源:互联网 发布:淘宝搜索不到东西 编辑:程序博客网 时间:2024/05/14 00:53
--查询索引
SELECT
T.INDEX_NAME,
LISTAGG(t.column_name,',') WITHIN GROUP (ORDER BY t.index_name)
FROM USER_IND_COLUMNS T, USER_INDEXES I
WHERE T.INDEX_NAME = I.INDEX_NAME
AND T.TABLE_NAME = I.TABLE_NAME
AND T.TABLE_NAME ='TT_DEPOSIT'
AND i.index_name NOT LIKE 'PK%'
GROUP BY t.index_name
--查询表结构信息,有复合主键的表
SELECT UTC.COLUMN_NAME,
DECODE(UTC.DATA_TYPE,
'DATE',
UTC.DATA_TYPE,
'VARCHAR2',
UTC.DATA_TYPE || '(' || UTC.DATA_LENGTH || ')',
'NUMBER',
DECODE(UTC.DATA_SCALE,
0,
UTC.DATA_TYPE || '(' || UTC.DATA_PRECISION || ')',
UTC.DATA_TYPE || '(' || UTC.DATA_PRECISION || ',' ||
UTC.DATA_SCALE || ')')),
UTC.NULLABLE,
UTC.DATA_DEFAULT,
DECODE((SELECT R.COLUMN_NAME
FROM USER_CONSTRAINTS CON,
(SELECT *
FROM USER_CONS_COLUMNS COL
WHERE COL.CONSTRAINT_NAME LIKE 'PK%') R
WHERE CON.TABLE_NAME = R.TABLE_NAME
AND r.column_name = utc.COLUMN_NAME
AND CON.CONSTRAINT_TYPE = 'P'
AND CON.TABLE_NAME = 'TT_DEPOSIT'),
UTC.COLUMN_NAME,
'Y',
''),
UCC.COMMENTS
FROM USER_TAB_COLUMNS UTC, USER_COL_COMMENTS UCC
WHERE UTC.TABLE_NAME = UCC.TABLE_NAME
AND UTC.COLUMN_NAME = UCC.COLUMN_NAME
AND UTC.TABLE_NAME = 'TT_DEPOSIT'
ORDER BY COLUMN_ID
--查询表结构信息,只有一个主键的表
SELECT UTC.COLUMN_NAME,
DECODE(UTC.DATA_TYPE,
'DATE',
UTC.DATA_TYPE,
'VARCHAR2',
UTC.DATA_TYPE || '(' || UTC.DATA_LENGTH || ')',
'NUMBER',
DECODE(UTC.DATA_SCALE,
0,
UTC.DATA_TYPE || '(' || UTC.DATA_PRECISION || ')',
UTC.DATA_TYPE || '(' || UTC.DATA_PRECISION || ',' ||
UTC.DATA_SCALE || ')')),
UTC.NULLABLE,
UTC.DATA_DEFAULT,
decode(col.column_name, UTC.COLUMN_NAME,'Y',''),
UCC.COMMENTS
FROM USER_TAB_COLUMNS UTC, USER_COL_COMMENTS UCC,user_constraints con,user_cons_columns col
WHERE UTC.TABLE_NAME = UCC.TABLE_NAME
AND UTC.COLUMN_NAME = UCC.COLUMN_NAME
AND con.constraint_name=col.constraint_name and con.constraint_type='P'
and col.table_name= UCC.table_name
AND UTC.TABLE_NAME = 'TM_DEPARTMENT_CORP'
ORDER BY COLUMN_ID
--查询绑定变量
select * from v$sql_bind_capture t where t.sql_id='6h8qtssjkn5xd' order by t.LAST_CAPTURED desc
- 查询oracle相关表结构
- Oracle查询表结构的一些相关语句
- Oracle查询表结构的一些相关语句
- Oracle查询表结构的一些相关语句
- Oracle查询表结构
- oracle 查询表结构
- ORACLE查询表结构
- oracle表结构查询
- oracle 查询表结构
- oracle查询表结构
- Oracle表空间相关查询
- oracle所有表相关查询
- oracle 数据库表结构查询
- Oracle树结构表查询
- Oracle表结构查询语句
- Oracle查询树结构表
- oracle查看表结构相关命令
- 【oracle】查询表的相关信息
- Java Spring中同时访问多种不同数据库(代码整理)
- js 获取url地址的get参数
- Power BI 加载 数据 404错误
- 了解ModelSim
- j2ee编码
- 查询oracle相关表结构
- 笔记]war,jar包是啥,如何打war包
- delphi7丢失控件面板的处理方法
- xcode的archives里重复缓存项目
- 枚举常见的使用方法
- 在线航班预定服务: Google Flights的交互设计
- [读书笔记]关于iOS各方面的安全性问题
- Java内部类学习小结
- 论文阅读:ICML 2016 Large-Margin Softmax Loss for Convolutional Neural Networks