`

ORACLE的常用知识技巧

阅读更多

对数据表要进行备份可以在同一表空间里新建一张表:CREATE   TABLE   T_BAK   AS   SELECT   *   FROM   T

如果要对某些表或视图建立同义词可以通过语句执行:

   

select 'create or replace public synonym '||table_name||' for user.'||table_name||';' from user_tables
select 'create or replace public synonym '||view_name||' for user.'||view_name||';' from user_views
select 'create or replace public synonym '||sequence_name||' for user.'||sequence_name||';' from user_sequences

同样可以利用这个语句执行删除:

 

select 'drop table '||table_name||';' from user_tables
where table_name like '%T%'

select 'drop PUBLIC SYNONYM '||table_name||';' from user_tables
where table_name like '%T%'

  

要导出用户下的表的方法:

 

exp user/password@Database file="D:\orcl.dmp" log="D:\orcl.log"

 

 

要导入用户下的某些表的方法:

imp user/password@Database file=D:\backup\oracle\tablebak.dmp fromuser = user1  tables=t_XXX touser=user

 

新建sequence

你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。

 

CREATE SEQUENCE emp_sequence 
INCREMENT BY 1 -- 每次加几个 
START WITH 1 -- 从1开始计数 
NOMAXvalue -- 不设置最大值 
NOCYCLE -- 一直累加,不循环 
CACHE 10; --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---------NOCACHE

 

更改表索引的表空间:

 

select 'alter index '||index_name||' rebuild tablespace T_INDEX;'
from user_indexes 
where owner='×××' and 
      table_name in ('×××', '×××');

 

 

分享到:
评论

相关推荐

    ORACLE进阶操作技巧

    ### ORACLE进阶操作技巧知识点详解 #### 一、数据库安装与配置 ##### 安装注意事项 - **根据用户数量进行特定安装**:在安装Oracle数据库之前,首先需要考虑的是预期用户数量。不同规模的应用场景可能需要不同版本...

    Oracle查询优化改写技巧与案例2.zip

    《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。第1~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询...

    Oracle查询优化改写技巧与案例

    《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。第1~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询...

    Oracle经典常用技巧荟萃

    以下是对给定文件内容中提到的Oracle常用技巧进行的详细解析。 首先,关于Oracle安装优化篇的技巧,这部分介绍了Oracle 10g RAC(Real Application Clusters)的安装,以及FreeNAS共享存储的搭建,这些是构建高可用...

    oracle常用的一些技巧

    以下将针对"oracle常用的一些技巧"这一主题,结合给定的文件名,详细阐述几个关键知识点。 首先,我们来谈谈“Oracle连接”。在`oracle连接.txt`中,可能包含的是关于连接Oracle数据库的方法,包括SQL*Plus命令行...

    oracle存储过程常用技巧

    在Oracle数据库中,存储过程常用技巧覆盖了从创建和参数传递方式到异常处理和游标使用等多个方面。在学习编写存储过程时,不仅要掌握基本结构,还需要了解一些实用的知识和技巧,以便更高效地编写代码。 1. 存储...

    oracle查询优化改写技巧与案例

    《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。第1~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询...

    Toad for Oracle 红宝书(常用技巧与常见疑问解答)

    以上知识点仅为《Toad for Oracle红宝书》中部分内容的总结,该红宝书还包含了更多的技巧和深入的解答,是Oracle数据库开发者和管理员不可多得的资源宝库。通过熟练掌握这些技巧,用户能够显著提升使用Toad for ...

    oracle的各种常见问题和使用技巧

    本文将根据提供的文件名称,深入探讨Oracle的各种常见问题、使用技巧以及相关知识点。 1. **Oracle应用常见傻瓜问题1000问.doc**:这份文档可能包含了一系列Oracle使用过程中遇到的常见问题和解答,涵盖了从安装...

    Oracle查询优化改写 技巧与案例_高清带书签版本

    《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。第1~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询...

    Oracle常用语句-总结文档汇总

    "Oracle常用语句-总结文档汇总"提供了丰富的资源,涵盖了SQL语句的基础到进阶应用,包括列行转换、SQL性能优化等多个关键知识点。 首先,列行转换是数据处理中常见的需求,Oracle提供了多种方法来实现这一操作。...

    oracle常用问题解答

    ### Oracle常用问题解答知识点 #### 1. SQL & PL/SQL ##### 1.1 查询特殊字符,如通配符%与_ **问题**: 如何在Oracle中查询包含特殊字符如通配符%与_的数据? **解答**: 在Oracle中查询包含特殊字符如通配符%与_...

    Oracle基础知识

    本文旨在为初学者提供Oracle数据库的基础知识概览,重点涵盖子查询、集合操作以及常用函数等核心概念和技术。通过本篇的学习,读者可以更好地理解Oracle数据库的操作方式,并掌握一些实用技巧。 ### 子查询 子查询...

    oracle常用经典sql查询.rar

    总之,“oracle常用经典sql查询.rar”这个压缩包提供了丰富的Oracle SQL查询知识,涵盖了从基础到高级的多种查询技巧。通过学习这些内容,用户可以提升在Oracle数据库中的数据处理能力,更好地服务于业务需求和数据...

    oracle 导数技巧总结

    本文将深入探讨Oracle中的数据导入导出技巧,特别是关于`expdp`命令和字符集修改的重要知识点。 首先,让我们关注字符集的修改,这是确保数据库正确处理不同语言和字符的关键。在Oracle中,字符集定义了数据库如何...

    Oracle XML Publisher技巧集锦.doc

    在深入学习Oracle XML Publisher之前,读者应具备一定的Oracle数据库知识,理解基本的SQL查询语句和数据结构。此外,对XML语言及其相关标准有一定的了解也是必要的,这有助于更好地理解和应用XML Publisher的特性。 ...

Global site tag (gtag.js) - Google Analytics