Oracle导出数据字典SQL语句
来源:互联网 发布:怎么搞垮一个淘宝店 编辑:程序博客网 时间:2024/05/22 05:23
SELECT
COL.TABLE_NAME,
TT.COMMENTS,
COL.COLUMN_NAME AS COLUMNNAME,
CASE
WHEN PKCOL.COLUMN_POSITION > 0 THEN
'√'
ELSE
''
END AS ISPK,
COL.DATA_TYPE AS TYPENAME,
COL.DATA_LENGTH 占用字节数,
COL.DATA_PRECISION AS PRECI,
COL.DATA_SCALE AS SCALE,
CASE
WHEN COL.NULLABLE = 'Y' THEN
'√'
ELSE
''
END AS CISNULL,
COL.DATA_DEFAULT AS DEFAULTVAL,
CCOM.COMMENTS AS DETEXT
FROM
USER_TAB_COLUMNS COL,
USER_COL_COMMENTS CCOM,
(SELECT AA.TABLE_NAME,
AA.INDEX_NAME,
AA.COLUMN_NAME,
AA.COLUMN_POSITION
FROM USER_IND_COLUMNS AA, USER_CONSTRAINTS BB
WHERE BB.CONSTRAINT_TYPE = 'P'
AND AA.TABLE_NAME = BB.TABLE_NAME
AND AA.INDEX_NAME = BB.CONSTRAINT_NAME
) PKCOL,
USER_TAB_COMMENTS TT
WHERE COL.TABLE_NAME = CCOM.TABLE_NAME
AND COL.COLUMN_NAME = CCOM.COLUMN_NAME
AND COL.TABLE_NAME = TT.TABLE_NAME(+)
AND COL.COLUMN_NAME = PKCOL.COLUMN_NAME(+)
AND COL.TABLE_NAME = PKCOL.TABLE_NAME(+)
ORDER BY COL.TABLE_NAME,col.column_id;
COL.TABLE_NAME,
TT.COMMENTS,
COL.COLUMN_NAME AS COLUMNNAME,
CASE
WHEN PKCOL.COLUMN_POSITION > 0 THEN
'√'
ELSE
''
END AS ISPK,
COL.DATA_TYPE AS TYPENAME,
COL.DATA_LENGTH 占用字节数,
COL.DATA_PRECISION AS PRECI,
COL.DATA_SCALE AS SCALE,
CASE
WHEN COL.NULLABLE = 'Y' THEN
'√'
ELSE
''
END AS CISNULL,
COL.DATA_DEFAULT AS DEFAULTVAL,
CCOM.COMMENTS AS DETEXT
FROM
USER_TAB_COLUMNS COL,
USER_COL_COMMENTS CCOM,
(SELECT AA.TABLE_NAME,
AA.INDEX_NAME,
AA.COLUMN_NAME,
AA.COLUMN_POSITION
FROM USER_IND_COLUMNS AA, USER_CONSTRAINTS BB
WHERE BB.CONSTRAINT_TYPE = 'P'
AND AA.TABLE_NAME = BB.TABLE_NAME
AND AA.INDEX_NAME = BB.CONSTRAINT_NAME
) PKCOL,
USER_TAB_COMMENTS TT
WHERE COL.TABLE_NAME = CCOM.TABLE_NAME
AND COL.COLUMN_NAME = CCOM.COLUMN_NAME
AND COL.TABLE_NAME = TT.TABLE_NAME(+)
AND COL.COLUMN_NAME = PKCOL.COLUMN_NAME(+)
AND COL.TABLE_NAME = PKCOL.TABLE_NAME(+)
ORDER BY COL.TABLE_NAME,col.column_id;
阅读全文
1 0
- Oracle导出数据字典SQL语句
- sqlserver导出 数据字典的SQL语句
- Oracle查询简单数据字典SQL语句
- oracle导出数据字典
- Oracle自动生成数据字典的SQL语句
- Oracle自动生成数据字典的SQL语句
- oracle常用数据字典和SQL语句总结
- Oracle自动生成数据字典的SQL语句
- Oracle自动生成数据字典的SQL语句
- oracle 如何导出数据字典
- Oracle数据字典的导出
- oracle 如何导出数据字典
- oracle 如何导出数据字典
- oracle 如何导出数据字典
- SQL Server 导出数据字典
- oracle数据导出语句
- 数据字典(SQL语句)
- SQL生成数据字典语句
- Android 编译时注解
- ”JavaScript 秘密花园“ 学习笔记 :
- 使用 qemu 搭建内核开发环境
- 多线程-局部变量和成员变量
- 超键、候选键、主键、外键区别?
- Oracle导出数据字典SQL语句
- LeetCode 第一题
- js模板jsTpl
- mysql集群——(三)多管理节点
- 关于Android打log
- VBA 脚本
- linux安装Apache+php7+mysql
- taglist选项
- Android 验证码倒计时功能的实现