`

db的应用

    博客分类:
  • db
 
阅读更多

最近遇到一个问题,需要对数据库中的一些数据进行重新拍一下序,但是数据量很多,需要更改的项很少。

有些id比较大的项需要放在前面,但是前面的id已经排满,这时可以使用一条简单的sql语句解决问题:

update table set id=id+2

 将id的空隙留出来,再将需要插入的项插入到id中

这样就可以减少许多不必要的麻烦。

注意:

     1. 该方法在表关联较少的情况下可以使用!

     2.若该表存在自关联,则也需要将自关联的信息更新一下!

     3.使用该方法时,要注意把sequence的列也适当的调整一下!

     4.若某个外键关联了该表,也要将外键关联的列也更新一下

    5.使用时要全面考虑....

分享到:
评论

相关推荐

    Oracle XML DB应用开发.rar

    这个"Oracle XML DB应用开发.rar"的压缩包很可能是为学习和教学Oracle XML DB的使用而准备的一系列资源,可能包括教程文档、示例代码、数据库脚本等。以下是关于Oracle XML DB的一些关键知识点: 1. **XML DB概述**...

    Oracle XML DB应用开发Oracle Database 11g

    XML DB应用开发主要集中在如何利用Oracle提供的工具和语言支持来构建应用程序,这些应用程序可以存储和检索半结构化或无结构化的XML数据。Oracle XML DB支持XQuery和XPath,这两种语言可以用来在XML数据中导航和查询...

    安卓后台服务相关-该文件中有两个应用db应用通过ContentProvider对外提供数据共享other应用提供测试代码对数据进行增删改查。.rar

    该文件中有两个应用,db应用通过ContentProvider对外提供数据共享,other应用提供测试代码对数据进行增删改查。.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    在Oracle HTML DB应用中使用虚拟私有数据库技术.pdf

    在Oracle HTML DB应用中使用虚拟私有数据库技术.pdf

    spi.rar_AT45DB041_AT45DB041 SPI_at45db应用程序

    为了实现AT45DB041的应用程序,开发者需要理解其指令集和操作流程,包括读写周期、地址定位、错误检查等。在代码中,这些操作可能被封装成易于使用的函数,如`read_data()`和`write_data()`。 在实际应用中,AT45DB...

    Oracle HTML DB最佳应用方法

    本白皮书主要介绍了一系列最佳实践,这些实践都是基于实际开发和运行Oracle HTML DB应用程序的宝贵经验总结而成。 在进行Oracle HTML DB应用程序开发时,有若干关键点需要重点关注: 首先,数据库设计是成功应用...

    Berkeley DB参考手册PDF版本

    - **综合应用**:给出一个完整的Berkeley DB应用程序示例,涵盖多种数据库操作。 #### 16. BerkeleyDBXML介绍 - **特点与优势**:介绍Berkeley DB XML版本的主要特点和优势。 - **使用场景**:列举适合使用Berkeley...

    OLEDB.rar_C oledb_OLEDB 数据库编程_oledb_oledb oracle

    9. 性能优化:如何使用批处理、缓冲池等技术提升OLE DB应用的性能。 10. 示例代码:提供实际的C++代码示例,展示如何创建、执行和管理数据库操作。 通过深入学习上述知识点,并结合提供的源码,开发者可以快速掌握...

    oracle html db最佳实践

    开发Oracle HTML DB应用程序时,主要关注以下几个方面: 1. **易于开发**:简化开发流程,使非专业开发者也能快速构建应用。 2. **易于部署**:确保应用程序能在各种环境中快速部署。 3. **易于维护**:通过良好的...

    berkeley db installation

    从编译时配置到运行时错误信息的获取,再到日志文件的分析,这一部分详细介绍了如何有效地诊断和解决Berkeley DB应用程序中的问题。日志文件的增强和提取交易历史等功能,为开发者提供了深入理解和修复复杂问题的...

    第8章 OLE DB客户数据库编程.pdf

    而服务器提供程序不直接拥有数据,但它们能够创建用于服务的组件,这些组件既能充当客户端又能充当服务器端,提高了OLE DB应用程序的灵活性。 OLE DB的关键优势包括以下几个方面: 1. 广泛的应用领域:与仅限于...

    数据提供程序 ole db

    6. 开发OLE DB应用: 开发者通常使用如ATL(Active Template Library)或MFC(Microsoft Foundation Classes)这样的库来简化OLE DB的编程。通过实现和调用相关的OLE DB接口,开发者可以构建自己的数据访问组件。 ...

    Java RocksDB安装与应用

    Java RocksDB安装与应用 Java RocksDB是一种可嵌入的、持久性的key-value存储系统,它具有高性能、快速存储、可适配性和基础高级数据库操作等特点。RocksDB可以在Java中使用,安装和应用方式有多种,包括编译安装...

    华为云GaussDB数据库服务概述.pdf

    五、华为云GaussDB应用场景 华为云GaussDB的应用场景涵盖了制造类应用、生产类应用、销售类应用、数据开放等多个方面。同时,华为云GaussDB还提供了多种数据库服务,如数据迁移、数据同步、数据备份等。 六、华...

    Cache DB Overview

    同时,Cache DB 支持分布式特性,允许应用程序采用灵活的负载均衡和高可用性网络结构。 **1.2 Cache DB 应用背景** Cache DB 最初在 UTStarcom 的 IPAS1.0 系统中的 TS 部分被采用,用于用户数据管理、计费数据...

    POLARDB产品特性和通用业务场景.pdf

    阿里云高级产品专家 贺军在2017杭州云栖大会中做了题为《POLARDB 产品特性和通用业务场景》的分享,就POLARDB的产品架构,产品特性,通用业务场景做了深入的分析。

    DB9 DB15 DB25 DB37 DB50 Altium AD元件库 PCB封装库.zip

    DB9 DB15 DB25 DB37 DB50 ...包括90个DB9~50接插件全系列封装文件,孔型、针型、直型,90度弯型,DB9/M,DB9/F,DB15/M,DB15/F,DB25/M,DB25/F,DB37/M,DB37/F,DB50/M,DB50/F等,可以直接应用到你的项目开发。

    The Berkeley book-介绍berkeley应用

    ### Berkeley DB 应用知识点详解 #### 一、Berkeley DB 概述 Berkeley DB(简称 BDB)是一款开源的嵌入式数据库系统,它以其高性能、高可靠性及易于集成的特点,在诸多领域中得到了广泛的应用。《Berkeley DB Book...

    用Visual_C++开发数据库应用程序1

    ATL模板类用于简化OLE DB应用程序的开发。 5. **ADO**: ADO是建立在OLE DB之上的高级接口,它简化了数据访问,提供了一组预定义的对象,使得开发者能够更方便地进行数据库操作。ADO不仅继承了OLE DB的优点,还...

Global site tag (gtag.js) - Google Analytics