广告
返回顶部
首页 > 资讯 > 数据库 >oracle查看所有表信息
  • 437
分享到

oracle查看所有表信息

2024-04-02 19:04:59 437人浏览 独家记忆
摘要

select  tabschema,         tabname,    

select  tabschema,
        tabname,
        tabspace,
        numrow,
        tabsize(大小为字节),
        CREATED,
        LAST_DDL_TIME,
        tabtype------(1表示普通表,2表示分区表)
        from
(
select  tab.OWNER   as   tabschema,
        tab.TABLE_NAME    tabname,
        tab.TABLESPACE_NAME tabspace,
        tab.NUM_ROWS   as    numrow,
        tab.NUM_ROWS * tab.AVG_ROW_LEN  as tabsize ,
        obj.CREATED  as CREATED,
        obj.LAST_DDL_TIME  as LAST_DDL_TIME,
        1  as  tabtype
       from  dba_tables tab,
      dba_objects  obj 
 where tab.partitioned='NO'
 and  tab.OWNER=obj.OWNER
and  tab.TABLE_NAME=obj.object_name)  

uNIOn
select 
     partaowner,
     partatable_name,
     tablespace_name,
     partb.rownumber,
     partb.tabsize,
     parta.created,
     parta.last_ddl_time,
     tabtype
from
(select
       parttabname.owner  as   partaowner,
       parttabname.table_name as partatable_name,
       tabname.created as created,
       tabname.last_ddl_time as last_ddl_time
       from
       DBA_PART_TABLES parttabname,
       (select  owner,
             object_name,
             created,
             last_ddl_time,
             object_id,
             max(object_id) 
             over(partition by owner,object_name order by owner)  from dba_objects
             where subobject_name is  null  and  object_type='TABLE'  ) tabname
             where     parttabname.owner=tabname.owner
             and      parttabname.table_name=tabname.object_name   )  parta,    
      
 (select table_owner,
        table_name, 
        tablespace_name,
        sum(num_rows) as  rownumber,
        sum(num_rows*avg_row_len) as tabsize,
        2 as  tabtype
from   dba_tab_partitions 
group by 
table_owner,
table_name, 
tablespace_name  )  partb
where   partaowner= partb.table_owner
and     partatable_name= partb.table_name


           


您可能感兴趣的文档:

--结束END--

本文标题: oracle查看所有表信息

本文链接: https://www.lsjlt.com/news/38835.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle查看所有表信息
    select  tabschema,         tabname,    ...
    99+
    2022-10-18
  • Oracle 查询库中所有表信息
    Oracle 查询库中所有表信息 查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from user_col_c...
    99+
    2018-10-12
    Oracle 查询库中所有表信息
  • oracle 查看表的信息
    查看表的创建时间等基本信息select * from user_objects o    where o....
    99+
    2022-10-18
  • 查询oracle中所有用户信息
    1.查看所有用户:select * from dba_users;   select * from all_users;   ...
    99+
    2022-10-18
  • Oracle中查看所有表和字段
    获取表字段:select * from user_tab_columns where Table_Name='用户表' order by column_na...
    99+
    2022-10-18
  • Linux怎么查看用户的所有信息
    本篇内容介绍了“Linux怎么查看用户的所有信息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!通过使用 /etc/passwd 文件,get...
    99+
    2023-06-28
  • 查询oracle中所有用户信息(转)
    ----查询oracle中所有用户信息 ----1、查询数据库中的表空间名称 ----1)查询所有表空间 select tablespace_name from dba_tablespaces; select tab...
    99+
    2019-03-28
    查询oracle中所有用户信息(转) 数据库入门 数据库基础教程 数据库 mysql
  • oracle怎么查看表的分区信息
    要查看表的分区信息,可以使用以下方法之一:1. 使用Oracle SQL Developer:打开Oracle SQL Develo...
    99+
    2023-08-18
    oracle
  • linux怎么查看机器所有硬件信息
    在Linux系统中,可以使用一些命令来查看机器的所有硬件信息。以下是一些常用的命令:1. `lshw`:该命令可以列出机器的所有硬件...
    99+
    2023-09-27
    linux
  • help函数解决python所有文档信息查看
    目录引言1、模块文档查看2、模块.函数文档查看3、公共函数文档查看引言 在python中的交互式命令行中提供了help函数来查询各个模块,或是公共函数,或是模块下的函数接口等都可以使...
    99+
    2022-11-11
  • Oracle中怎么查看所有表和字段
    本篇文章给大家分享的是有关Oracle中怎么查看所有表和字段,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。获取表#当前用户拥有的表 ...
    99+
    2022-10-18
  • mysql怎样查询所有表和字段信息
    小编给大家分享一下mysql怎样查询所有表和字段信息,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!mysql查询所有表和字段信息的方法:1、根据库名获取所有表的信息【information_s...
    99+
    2022-10-18
  • Mysql怎么查询所有表和字段信息
    这篇文章主要介绍“Mysql怎么查询所有表和字段信息”,在日常操作中,相信很多人在Mysql怎么查询所有表和字段信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql怎么查询所有表和字段信息”的疑惑有所...
    99+
    2023-07-06
  • Linux查看进程的所有信息的方法示例
    服务器上有一个任务进程,当我们使用ps -ef | grep task查看时,只能得到一些最基本的信息,假如我们需要知道对应的文件路径、启动命令的完整路径,就无从下手了。 今天教大家一个方法来查看进程的所有信息,包括启动...
    99+
    2022-06-04
    Linux查看进程信息 linux查看所有进程 linux查看进程命令
  • Mysql查询所有表和字段信息的方法
    目录1 MySQL中information_schema是什么2 根据库名获取所有表的信息3 根据库名获取所有的字段信息4 根据库名获取所有的表和表字段的基本信息5 查询某个字段在多...
    99+
    2023-05-16
    mysql查询所有表和字段信息 mysql查询所有表
  • Oracle怎么查看事务信息
    本篇内容介绍了“Oracle怎么查看事务信息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-18
  • navicat查看表信息的方法
    小编给大家分享一下navicat查看表信息的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  在navicat中查看表信息有...
    99+
    2022-10-18
  • redis怎么查看所有列表
    你可以使用`LRANGE`命令来查看Redis中的所有列表。该命令的语法如下:```LRANGE key start stop```...
    99+
    2023-09-04
    redis
  • 如何查看oracle当前session信息
           如何查看oracle当前session信息               &n...
    99+
    2022-10-18
  • Oracle查询出所有空表
      分析所有表   select "analyze table "||table_name||" compute statistics;" from user_tables; copy出来执行。。。。更新user_ta...
    99+
    2016-10-07
    Oracle查询出所有空表
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作