美文网首页
Oracle查询数据表结构SQL的方法

Oracle查询数据表结构SQL的方法

作者: 纵横叹 | 来源:发表于2018-07-30 10:12 被阅读15次

方法1:

select A.column_name,

      A.data_type,

      A.data_length,

      A.data_precision,

      A.Data_Scale,

      A.nullable,

      A.Data_default,

      B.comments,

      C.IndexCount

  from user_tab_columns A,

      user_col_comments B,

      (select count(*) IndexCount, Column_Name

          from User_Ind_Columns

        where Table_Name = 'T_TFM_CROSSDIR_15M_FLOW'

        group by Column_Name) C

where A.Table_Name = B.Table_Name

  and A.Column_Name = B.Column_Name

  and A.Column_Name = C.Column_Name(+)

  and A.Table_Name = 'T_TFM_CROSSDIR_15M_FLOW' ;

解释:

select A.column_name 字段名,

      A.data_type            数据类型,

      A.data_length          长度,

      A.data_precision整数位,

      A.Data_Scale          小数位,

      A.nullable            允许空值,

      A.Data_default        缺省值,

      B.comments            备注,

      C.IndexCount          索引次数

  from user_tab_columns A,

      user_col_comments B,

      (select count(*) IndexCount, Column_Name

          from User_Ind_Columns

        where Table_Name = '''' TABLE_TEST ''''

        group by Column_Name) C

where A.Table_Name = B.Table_Name

  and A.Column_Name = B.Column_Name

  and A.Column_Name = C.Column_Name(+)

  and A.Table_Name = '''' TABLE_TEST '''';

相关文章

  • Oracle查询数据表结构SQL的方法

    方法1: select A.column_name, A.data_type, A.data_le...

  • PL/SQL块

    1.简介 Oracle PL/SQL语言(Procedural Language/SQL)是结合了结构化查询与Or...

  • oracle工具PL/SQL快速入门1简介

    什么是PL/SQL? PL/SQL是Oracle中使用的结构化查询语言(SQL)的扩展。 与SQL不同,PL/SQ...

  • GreenDao

    前言:数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 ...

  • GreenDao

    数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 DDL...

  • SQL 基本知识

    SQL 是 结构化查询语言 常见的关系型数据库(RDBMS):Oracle、DB2、MySql、SQL Serve...

  • Mybatis学习笔记(二)

    按照嵌套查询方式进行一对多查询 我的方法:在配置文件中写出一对多查询的sql语句 先看看数据表结构,假设在一个论坛...

  • sqlserver,oracle,mysql分页查询通用sql

    摘要: sqlserver,oracle,mysql分页查询通用sql1:mysql通用查询sql /* sql:...

  • oracle树形结构层级查询之start with ....co

    浅谈oracle树状结构层级查询 原文地址:浅谈oracle树状结构层级查询 oracle树状结构查询即层次递归查...

  • Oracle学习之——SQL语言

    本文将为您描述Oracle学习 SQL语言,教程操作步骤: SQL语言是高级的结构化查询语言,大大减轻了用户的负担...

网友评论

      本文标题:Oracle查询数据表结构SQL的方法

      本文链接:https://www.haomeiwen.com/subject/nzmxvftx.html