
正文
如何查询oracle数据字典,oracle数据库怎样查询字段数据长度
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ORACLE的数据字典用途实例
数据字典不但是每个Oracle.数据库的重要组戍部分之一,同时对于所有的用户,从应用设计人员到数据库管理员,都是非常重要的工具。
ORACLE_HOME/rdbms/admin/catproc.sql 创建内建的存储过程、包等pl/sql对象 DBCA建库时会自动运行这两个脚本,但如果手动建库的话,需手动运行。
数据字典是用来数据库运行时管理用的,比方说你建立的表结构的管理、权限的管理、表数据的管理(如果某表当前占用了几个数据页面、当前的extent,下一个extent是什么等等)。说得很笼统,但是基本上是这个意思吧。
数据定义,包括数据类型,数据长度和结构组成;数据的使用特点,包含数据的取值范围,使用频率和使用方式;数据的控制信息,包括数据来源,用户,使用它的程序和改变权。作用:数据字典和数据流图共同构成系统的逻辑模型。
数据字典有三个主要用途:● Oracle 利用数据字典来获取关于用户,方案对象,及存储结构(storagestructure)的信息。● 每当数据库中执行了 DDL 语句后,Oracle 将对数据字典进行修改。
相关问答
Q1: 如何查看oracle数据库中的所有表
1、在Oracle数据库中,查看所有表及对应个表的行数,只用一个select语句查询table_name和num_rows两个字段即可。table_name是表名,num_rows代表表的行数。
2、通过以下方式可以查看oracle里有哪些数据库,以及数据库里有哪些表:SELECT*FROMALL_TABLES;系统里有权限的表。SELECT*FROMDBA_TABLES;系统表。SELECT*FROMUSER_TABLES;当前用户下的表。
3、查看当前用户使用的表空间情况,使用命令select * from user_users即可,其中username标识用户名,default_tablespace表示默认的表空间。
Q2: 如何查询Oracle表空间和数据文件信息
1、USER_TAB_PARTITIONS:可查看分区表的名字、归属表空间以及表的详细分区情况。USER_PART_TABLES:可查看用户所有的分区表,以及分区方式。
2、连上后,进行oracle控制台。输入命令:sqlplus/assysdba;在oracle命令行中,输入:selecttname,tnamefromv$tablespacet1,v$datafilet2wheretts#=tts#;这样就可以查看oracle数据库的表空间数据文件位置了。
3、查找oracle数据文件、表空间的位置 1。执行:select name from v$datafile查询表空间中数据文件具体位置 结果集就一列:NAME F:\ORACLE\ORADATA\ORCL\SYSTEM0DBF 2。
如何查询oracle数据字典的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle数据库怎样查询字段数据长度、如何查询oracle数据字典的信息别忘了在本站进行查找喔。







