oracle通过sql获取表结构
2017-09-01 17:41
411 查看
-- 获取T_POL_CUSTOMER_NEW表的字段名、字段类型、默认值、是否允许为空、字段说明 select t1.column_name,data_type,data_default,nullable,comments from ( select table_name,column_name,data_type,data_default,nullable from user_tab_cols where Table_Name='T_POL_CUSTOMER_NEW' )t1 RIGHT JOIN ( select column_name,comments from user_col_comments where Table_Name='T_POL_CUSTOMER_NEW' )t2 on t1.column_name=t2.column_name;
获取结果:
注:如果需要获取字段的其他属性,可以先查询 user_tab_cols 和 user_col_comments 中有什么再去进行筛选。
eg:
select * from user_tab_cols where Table_Name='T_POL_CUSTOMER_NEW';
select * from user_col_comments where Table_Name='T_POL_CUSTOMER_NEW';
相关文章推荐
- 通过SQL语句获取ORACLE的版本号
- oracle 获取表结构信息的SQL
- SQL Server2008中通过SQL获取表结构
- 如何用SQL语句获取Oracle指定表的表结构
- Oracle中通过一条sql遍历树形结构
- oracle 通过sql查询表结构
- 如何用SQL查询语句获取Oracle表 树形结构的记录(PL/SQL )
- postgresql,oracle,mysql通过数据字典获取表结构
- 如何用SQL语句获取Oracle表结构
- oracle怎么通过sql查看表的结构
- Oracle获取表、表结构的语句
- oracle 使用sql获取数据库表、表的字段的多种方法
- 通过PL/SQL Developer 8.0 创建 Oracle Jobs 的疑惑
- 灵动标签的用法 ecms通过执行sql获取需要的记录
- java获取Oracle和access数据库结构
- oracle获取sql执行计划方法
- 获取oracle中某一用户某一表空间下的表、列注释说明的SQL查询语句
- Oracle 替代Sqlserver MASTER..SPT_VALUES 获取日期区间的所有日期 表结果集 (不积跬步,无以至千里)
- pl/sql 导出oracle表结构
- 通过Oracle补充日志,找到锁阻塞源头的SQL