`
高级java工程师
  • 浏览: 410882 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle创建id自增及相关增删改查操作

阅读更多
新建下载权限记录表   DOWNLOADPOPE_TAB  

字段:id、用户id、有下载权限的下载中心分类表id、有上传权限的下载中心分类表id 

ID(int)、userid(int)、downid(string)、upid(string) 

执行语句 
//1创建 
CREATE TABLE DOWNLOADPOPE_TAB 
( 
    ID  INT NOT NULL, 
    USERID  INT NOT NULL, 
    DOWNID  VARCHAR(60), 
    UPID VARCHAR(60), 
    CONSTRAINT DOWNLOADPOPE_TAB PRIMARY KEY (ID) 
); 
//2创建自动增长序列 
CREATE SEQUENCE DOWNLOADPOPE_TAB_Sequence 
INCREMENT BY 1    
START WITH 1   
NOMAXVALUE       
NOCYCLE 
CACHE 10; 
//3创建触发器 
CREATE TRIGGER DOWNLOADPOPE_TAB BEFORE 
insert ON  DOWNLOADPOPE_TAB FOR EACH ROW 
begin 
select DOWNLOADPOPE_TAB_Sequence.nextval into:New.id from dual; 

end; 
//4.提交 
commit; 
//5.插入 
INSERT INTO DOWNLOADPOPE_TAB(userid,downid,upid)VALUES(100123,'oracle sql','54.70');
 //6.查询 
select * from jxpost.DOWNLOADPOPE_TAB 
//7.删除数据 
DELETE DOWNLOADPOPE_TAB where id=1 
//8.删除表 
DROP TABLE  DOWNLOADPOPE_TAB
分享到:
评论

相关推荐

    常见web中增删改查实例

    `JSP对Oracle进行增删改查.doc`则可能专门讨论了使用JavaServer Pages(JSP)来操作Oracle数据库的方法。JSP是动态网页技术,可以直接在页面上编写SQL语句,通过JDBC驱动连接Oracle数据库,实现对数据的读取、添加、...

    SpringMVC+Hibernate+Oracle 实现登录、注册、增删改查功能!

    SpringMVC、Hibernate和Oracle是Java Web开发中的三大核心技术,它们共同构建了一个强大的后端系统,可以实现诸如登录、注册以及数据的增删改查等基本功能。下面将详细讲解这三个技术及其在实际项目中的应用。 ...

    关于oracle数据库的增删改操作

    通过JDBC,开发者可以编写SQL语句,执行增删改查操作。导入到Myeclipse这样的集成开发环境后,可以直接运行这些示例,了解如何在实际编程中实现Oracle数据库的增删改操作。 总结一下,Oracle数据库的增删改操作主要...

    Java程序操作Oracle数据库_的增_删_改_查所有_按ID查_按条件查的封装类[借鉴].pdf

    这个PDF文件提供了一个关于如何在Java中封装Oracle数据库操作的示例,包括增、删、改、查(CRUD)功能,以及按ID查询和按条件查询。以下是相关的知识点详解: 1. **实体类(Entity)**: - `NewStudent` 类代表了...

    网上书店系统oracle数据库创建

    这需要通过SQL语句进行用户信息的增删改查操作,同时结合后端代码处理用户认证和权限控制。 2. **商品展示**:展示书籍信息,支持按分类、作者等条件筛选。这涉及查询书籍表,并可能结合其他信息(如作者表、分类表...

    oracle增删改及分页存储过程

    在Oracle中,增、删、改(DML)操作和分页查询是数据库管理的基础任务,下面我们将详细讨论这些知识点。 1. **增加(Add)** 在提供的存储过程`AddSystem`中,可以看到Oracle如何通过PL/SQL来执行插入操作。首先,...

    oracle笔记 (创建、更改、删除[table,constraint,index,view,sequence])

    在Oracle数据库管理中,创建、更改和删除是数据库对象管理的核心操作。本笔记将深入探讨如何处理表格(table)、约束(constraint)、索引(index)、视图(view)和序列(sequence)。首先,我们从创建这些数据库...

    oracle大作业开发报告—游雅[归纳].pdf

    通过JDBC/ODAC/ADO连接Oracle数据库,实现了对员工工资、奖金和个人所得税的增删查改操作,以及对部门员工收入的分析功能,如找出部门内高薪员工的详细信息。 【课程设计成果】 - 增加员工:成功插入新员工信息并...

    初识MyBatis

    【初识MyBatis——实现增删改查详解】 MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解...

    hibernate总结

    2. **透明的持久化机制**:通过Hibernate提供的API可以实现对象的增删改查等操作,而不需要编写复杂的SQL语句。 3. **事务管理**:提供了事务管理机制,支持本地事务和分布式事务。 4. **缓存机制**:支持一级缓存和...

    Hibernate连接Orcale.rar

    增删改查(CRUD)操作可以通过Session的方法实现。例如,插入一条新记录: ```java Session session = sessionFactory.openSession(); Transaction transaction = session.beginTransaction(); User user = new ...

    ibatis常见案例

    本篇文章将深入探讨Ibatis在实际应用中的常见案例,包括多表查询、分页、增删改查、模糊查询以及按指定列查询。 **1. 多表查询** 在实际项目中,多表查询是非常常见的需求。Ibatis通过`<select>`标签和`...

    Ubuntu安装MySQL及常用操作

    ### Ubuntu安装MySQL及常用操作详解 #### 一、安装MySQL **MySQL简介:** MySQL 是一个广泛使用的开源关系型数据库管理系统(RDBMS),...通过这些命令,你可以轻松地管理数据库和表,执行数据的增删改查等基本操作。

    Navicat for mysql使用.md

    ##### 增删改查字段 1. **增加字段**:在数据表结构上右击,选择“添加列”,根据提示增加新的字段。 2. **删除字段**:在字段上右击,选择“删除列”。 3. **修改字段**:在字段上右击,选择“编辑列”,对字段...

    超市账单管理系统源码

    "内附oracle数据可操作表"表明系统提供了可以直接使用的数据库表结构,用户或开发者可以对这些表进行增删改查等操作,以管理和更新超市的账单信息。 【标签】"超市账单系统、jdbc、jsp、javaee"揭示了该系统的技术...

    sql的一些基础知识和小技巧

    SQL(Structured Query Language)是一种用于管理和操作关系数据库的标准语言,它涵盖了数据的增、删、改、查等多种操作。在Oracle数据库系统中,SQL的应用更为深入,包括了一些特定的特性和优化。 1. **多表查询**...

    Hibernate学习笔记

    - `Session`:是与数据库交互的主要接口,用于执行增删改查操作,同时也支持事务管理。 - `Transaction`:处理事务,确保数据的一致性。 - `Query`:用于执行HQL(Hibernate Query Language)查询,类似于SQL但...

    mvc+dao实现的通讯录

    在描述中提到,“可以实现通讯录的增删改查”,这表明该通讯录应用提供了基本的CRUD(Create, Read, Update, Delete)操作。增(Create)即添加联系人信息,删(Delete)是删除联系人,改(Update)是修改联系人信息...

    Hibernate3.2官方中文参考手册.rar

    Session是Hibernate的主要工作接口,负责与数据库的交互,提供了增删改查(CRUD)操作。它的操作都是事务性的,支持批量操作和缓存机制。 五、Criteria查询 除了传统的HQL(Hibernate Query Language)查询,...

    spring boot +mybatis plus整合开发 游戏陪玩项目.zip

    1. 简化SQL编写:自动生成增删改查的SQL语句,避免重复的手动编写。 2. 主键ID自增:支持主键ID的自动填充,无需手动设置。 3. 条件构造器:通过Lambda表达式或者QueryWrapper,方便地构造复杂的查询条件。 4. ...

Global site tag (gtag.js) - Google Analytics