`
Programmer_ZhangDi
  • 浏览: 15028 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Oracle 还原序列

阅读更多
declare
n   number(10);
tsql   varchar2(100);
begin
select   SEQ_APP_INFO_ADBIT_ID.nextval   into   n   from   dual;
n:=-(n-1);
tsql:= 'alter   sequence   SEQ_APP_INFO_ADBIT_ID   increment   by '||   n;
execute   immediate   tsql;
select   SEQ_APP_INFO_ADBIT_ID.nextval   into   n   from   dual;
tsql:= 'alter   sequence   SEQ_APP_INFO_ADBIT_ID   increment   by   1 ';
execute   immediate   tsql;
end; 

 

分享到:
评论

相关推荐

    oracle 重置序列从指定数字开始的方法详解

    Oracle数据库中的序列(Sequence)是一种用于生成唯一数值的数据库对象,通常用于自动为表的主键字段提供递增或递减的值。序列在数据库设计中扮演着重要角色,特别是在大型系统中,确保数据的唯一性和完整性。在某些...

    BE oracle数据库还原注意事项.docx

    在使用BE (Backup Exec) 2012工具进行Oracle数据库备份和还原时,有一些关键的注意事项需要了解,以确保数据的完整性和一致性。 1. **全备+增量备份策略**:在BE 2012中,采用全量备份加增量备份的方式可以有效减少...

    oracle安装sid重复问题

    Oracle数据库在安装过程中,SID(System Identifier)是一个关键的配置参数,它用于唯一标识数据库实例。当卸载并重新安装Oracle数据库,如果尝试使用相同的SID,系统会报错,因为旧的SID信息仍然存在于系统中。这个...

    Guid转换为oracle存储格式

    在Oracle数据库端,如果你需要将RAW类型的数据还原为Guid,你可以使用以下SQL语句: ```sql SELECT UTL_RAW.CAST_TO_GUID(RAW_COLUMN) FROM YOUR_TABLE WHERE ID = 'YOUR_ID'; ``` 在C#中,你可以通过...

    oracle_dba.rar_oracle

    恢复技术包括还原和恢复,有时会用到闪回技术。 7. **性能优化** 使用SQL Trace和 tkprof 工具分析查询性能,通过调整SQL语句、创建索引、调整表分区等方式提高执行效率。另外,数据库的物理设计和内存管理也对...

    delphi sql语句序列化类

    序列化是指将对象的状态转换为可存储或可传输的形式,以便在需要时能还原这个状态。在数据库上下文中,这意味着可以将复杂的SQL查询或命令转换为数据流,然后在需要执行时反序列化并传递给数据库引擎。这样做的好处...

    数据库oracle教案.rar

    oracle基础教案包括:数据库基本知识、数据库安装与配置、数据查询语言、多表查询、数据库函数、数据库操纵语言、数据库控制语言、数据库定义语言、数据库事务、视图、序列、索引、触发器、游标、函数、存储过程、...

    Oracle实例恢复

    如果需要,可能还需要执行`alter database open resetlogs`来打开数据库并生成新的redo日志序列。 7. **验证数据完整性**:使用`dbv`或`dbverify`工具检查数据文件的完整性。此外,执行一些SQL查询验证业务数据的...

    oracle数据库备份与恢复测试

    恢复则是在数据丢失或损坏后,将备份数据还原到数据库的过程。 ### 关键知识点详解 #### 1. 使用备份控制文件恢复数据库 - **描述**:当Oracle数据库的控制文件也遭到破坏时,可以通过备份的控制文件来恢复数据库...

    ORACLE数据库讲义.pptx

    数据库管理员的职责包括评估并决定服务器硬件的规模、安装Oracle软件与补充资料、计划与设计数据库结构、创建数据库、能够备份数据库或采用其他方法、创建与维护数据库用户、实现应用程序与数据库设计、还原与恢复...

    Oracle七天速成笔记

    数据库系统基本概念 ,工具,SQL语言,数据查询(包括链接查询和分组统计查询)、数据操作(增删改查)、PL/SQL高级编程(视图,函数,存储过程,序列,索引,触发器,游标),最后介绍了数据库的备份和还原。...

    oracle10g课堂练习II(1)

    使用 RMAN 的日志序列恢复:示例 5-23 使用 Oracle Enterprise Manager 的不完全恢复 不完全备份和预警日志 5-25 还原点 5-26 不完全恢复:最佳方案 5-27 恢复控制文件自动备份 5-29 创建新的控制文件 5-31 ...

    oracle10g课堂练习I(2)

    Oracle Database 10 g :“g”代表网格 1-6 Oracle 数据库体系结构 1-8 数据库结构 1-9 Oracle 内存结构 1-10 进程结构 1-12 Oracle 实例管理 1-13 服务器进程和数据库缓冲区高速缓存 1-14 物理数据库结构 1-...

    weblogic10.36反序列化补丁

    在Java编程中,序列化是将对象的状态转换为可存储或可传输的形式的过程,而反序列化则是将这种形式还原为对象。如果一个程序在反序列化过程中没有正确验证输入的数据,攻击者可能会构造恶意序列化数据,从而触发未...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...

    Oracle经典教程(入门到精通).pdf

    Oracle数据库的操作包括但不限于数据的管理、查询、备份、还原等。用户可以通过SQL语言进行数据操作和查询。SQL(Structured Query Language)是一种标准的数据库查询和编程语言,用于存储、操作和查询数据。Oracle...

    数据库(ORACLE)实用知识培训资料.ppt

    恢复则依据备份类型进行相应的操作,如使用还原命令恢复数据文件,或者通过归档日志进行前滚恢复。 6.3 SQL语句应用: SQL(Structured Query Language)是用于管理和操作数据库的标准语言。这里可能涵盖基本的查询...

    oracle考试题库.docx

    22. 序列:序列是Oracle中的方案对象,可以自动产生按设定规则增长的数值,用于为表的列提供唯一标识或自动递增的值(题目选项A不正确,因为序列是可以自动产生数据的方案对象)。 以上知识点涵盖了Oracle数据库...

Global site tag (gtag.js) - Google Analytics