`
wangxingok
  • 浏览: 8345 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

oracle常用表

阅读更多

1、查看连接数限制

select * from v$resource_limit l where l.RESOURCE_NAME in('processes','sessions');



2、user_tab_columns  --查看字段

3、user_col_comments  -- 查看备注

4、查看表创建时间

select object_name,created from user_objects where object_name=‘table_name’




5、查看当前用户的缺省表空间

select username,default_tablespace from user_users; 




6、查看当前用户的角色

select * from user_role_privs; 




7、查看当前用户的系统权限和表级权限

select * from user_sys_privs;
select * from user_tab_privs;




8、查看表空间

select b.file_name, --物理文件名
       b.tablespace_name, -- 表空间
       b.bytes / 1024 / 1024, -- 大小M
       (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024, --已使用M
       substr((b.bytes - sum(nvl(a.bytes, 0))) / (b.bytes) * 100, 1, 5) --利用率
  from dba_free_space a, dba_data_files b
 where a.file_id = b.file_id
 group by b.tablespace_name, b.file_name, b.bytes
 order by b.tablespace_name


9、复制表-不会复制注释,主键等信息

 

create table tab_name as select * from  tab_name;


Insert into Table2(field1,field2,...) select value1,value2,... from Table1--要求目标表Table2必须存在,并且字段field,field2...也必须存在

SELECT vale1, value2 into Table2 from Table1--要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中

 

 10、从flash back里查询被删除的表

 

select * from recyclebin

 

11、 执行表的恢复(这里的tb代表你要恢复的表的名称

   

flashback table  tb_name  to before drop

 

    

 

分享到:
评论

相关推荐

    oracle脚本-oracle常用表及数据

    "oracle脚本-oracle常用表及数据"这个资源显然是为了帮助初学者或开发者熟悉Oracle数据库操作和常见用例而准备的。以下是对这个主题的详细解读: 1. **Oracle数据库基础知识**:Oracle数据库是一个基于SQL的数据库...

    oracle常用表和视图

    dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息

    oracle常用系统表.

    ### Oracle常用系统表知识点详解 Oracle数据库作为一款广泛使用的数据库管理系统,在日常的数据库管理与维护过程中,系统表扮演着至关重要的角色。系统表是Oracle数据库自带的、用于存储数据库元数据(即关于数据的...

    oracle 常用表

    oracle inv 开头的表,这里直列了表,但没写名字

    Oracle常用脚本与语句

    Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句...

    oracle常用字典表和视图

    oracle常用字典表和视图,对新手学习oracle有帮助。

    Oracle常用查看表结构命令

    Oracle常用查看表结构命令 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select ...

    Oracle常用创建表.docx

    在Oracle数据库管理系统中,创建表是构建数据库结构的基础。以下是对标题和描述中涉及的SQL语句的详细解释: 1. **创建表**: 在示例中,我们看到了`CREATE TABLE`语句用于创建`student`、`subject`和`client`表。...

    oracle 常用命令大全

    oracle 常用命令大全 oracle dba 常用命令 1 运行 SQLPLUS 工具 sqlplus 2 以 OS 的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入 SQLPLUS 命令提示符 sqlplus /nolog 5 在命令提示符以 OS 身份...

    Oracle常用命令大全

    ### Oracle常用命令详解 #### 一、Oracle的启动与关闭 **1. 在单机环境下的启动与关闭** - **启动Oracle系统** - **切换用户:** 首先需要切换到Oracle用户环境。 ```bash su - oracle ``` - **使用`svrmgrl`...

    oracle数据表结构

    文档中包含了oracle常用表的表结构的介绍,是我长时间的知识积累。

    ORACLE常用傻瓜问题

    ORACLE常用傻瓜问题1000问: 1. Oracle安裝完成后的初始口令?  internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp  2. ORACLE9IAS WEB CACHE的初始默认用户和密码...

    oracle常用函数

    oracle常用函数oracle常用函数oracle常用函数oracle常用函数oracle常用函数oracle常用函数oracle常用函数

    Oracle常用语法3

    DUAL 是Oracle数据库中一个非常特殊的只读表,主要用于执行测试查询或者返回单个值的查询。 #### 特性 - DUAL 表只有一个行,一个列。 - 列名为 `DUMMY`,数据类型为 `VARCHAR2(1)`。 - 主要用于返回单一结果的查询...

    ORACLE常用SQL语句大全.pdf

    本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 * 创建数据库:CREATE ...

    Oracle常用查询操作大全

    Oracle常用的sql语句文件以及说明(doc、txt)文件 例如:analyze分析表、oracle 常用表和视图、Select Start with ... Connect by 分层次输出、SQL语句优化、函数的使用和说明。

    oracle常用sql.rar

    "oracle常用sql.rar"这个压缩包文件显然包含了关于Oracle数据库中常用SQL语句的集合,这对于学习和工作中解决常见问题非常有帮助。以下是一些Oracle SQL的重要知识点: 1. **锁表查询**: 在Oracle中,锁定数据是...

    Oracle常用的SQL语句维护

    本文将深入探讨Oracle中常用的SQL语句以及与数据库表空间相关的维护知识。 首先,让我们了解如何在Oracle中创建表空间。表空间是Oracle数据库中存储数据的逻辑单位,它由一个或多个数据文件组成。创建表空间的SQL...

Global site tag (gtag.js) - Google Analytics