
正文
oracle查看创建的表,oracle查看创建的表空间
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Oracle中怎样查看所有的表,列,属性,主键等信息
1、首先,我们打开PLSQL工具连接到需要进行数据比对的ORACLE数据库。登录成功后,点击工具(tool)选择匹配用户结构(compare user objects)我们先匹配数据表结构以防止匹配数据时造成数据无法修改的风险。
2、在命令窗口中输入“desc 表名”就可以看到列的属性。以plsql为例:登录到指定的数据库。新建一个命令窗口。
3、在Oracle数据库中查看所有表及对应个表的行数,只用一个select语句查询table name和num rows两个字段即可。数据库是“按照数据结构来组织、存储和管理数据的仓库”。
4、select from dba_tables;需要DBA权限,可以查看数据库全部表信息 select from user_tables;查看当前用户下所有的表信息 select from all_tables;查看当前用户和当前用户所能看到的用户的表。
5、只查询名字的话用如下语句:selecttablespace_namefromdba_tablespaces;表空间含义:表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表,所以称作表空间。
6、在Oracle数据库中,查看所有表及对应个表的行数,只用一个select语句查询table_name和num_rows两个字段即可。table_name是表名,num_rows代表表的行数。
相关问答
Q1: oracle数据库中怎么查询自己建的表?
1、在user_table表里没有建表时间这一字段,可以用user_objects这个表。数据库系统建的表的时间和oracle发行版本有关,我的0.10版中这些都是2005-8-30建的,你本人建的表都大于这个时间。
2、PL/SQL中浏览器选择你要查看的表,右键点击,选择查看,右下角有个查看sql(英文版应该是view sql),点击按钮你就能看到建表语句了。
3、本文以plsql图形化管理工具为例,使用它连接oracle数据库。当点开plsql的时候,就需要输入用户名、密码、数据库然后连接。如果连接成功,就能查看里面的表等等操作,如果连接不成功,就输入正确的信息再次尝试。
Q2: ORACLE中如何查询刚创建的表?谢谢
,以dba开头的视图,如dba_tables,是具有dba权限的用户看的,2,是以all 开头的,比如all_user_tables,一般能看到自己的对象。
select * from user_tables where table_name=ABC;可以查询出ABC但前提得是知道表名是ABC 可以根据表建时间不同,来将你本人建的表和数据库自动建的表分开,虽然他们都是同一个用户建的。
当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。
可以通过查询系统表user_objects来获得某一天建立的表。
PL/SQL中浏览器选择你要查看的表,右键点击,选择查看,右下角有个查看sql(英文版应该是view sql),点击按钮你就能看到建表语句了。
关于oracle查看创建的表和oracle查看创建的表空间的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







