`
qq1988627
  • 浏览: 103082 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

创建自动增长ID以及查询当前ID和下一个ID

 
阅读更多
DROP SEQUENCE PLAN.PLAN_MAINTAIN_LOG_S;

CREATE SEQUENCE PLAN.PLAN_MAINTAIN_LOG_S
  START WITH 1
  MAXVALUE 999999999
  MINVALUE 1
  NOCYCLE
  NOCACHE
  NOORDER;

<insert id="save" parameterMap="deptMap">
    		<![CDATA[
    			INSERT INTO TIME_DEPT(id,deptName,deptAddress,deptCenter,deptManager,remark,state)
    				VALUES(TIME_DEPT_LOG_S.nextval,?,?,?,?,?,?)
    		]]>
    		<selectKey resultClass="int">
    			<![CDATA[
    				SELECT TIME_DEPT_LOG_S.currval as id FROM dual
    			]]>
    		</selectKey>
    	</insert>
分享到:
评论

相关推荐

    sql server建表时设置ID字段自增的简单方法

    主要介绍了 sql server建表时设置ID字段自增的简单方法,需要的朋友可以参考下

    库存管理系统mysql数据库设计

    用户ID是用来关联订单和用户的一个外键,表示这个订单是由哪个用户创建的。订单日期记录了订单的具体时间,订单总价记录了订单的总价,而订单状态则记录了订单的当前状态,如处理中、已发货、已完成等。 订单详情...

    数据库操作语句大全(sql)

    UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 ...

    jdbc基础和参考

    1.increment:自动增长 select max(id) from table; 找到最大值之后+1赋给要持久化的对象 2.assigned:指派 hibernate不在自动生成主键值,需要你在插入时自己指明 3.hilo:高低值算法,由数据库表提供高值,程序...

    Oracle最常用的语句

     autoExtend on next 10M --空间的自动增长的值是10M  permanent online; --永久使用 3.创建用户  create user shi --创建用户名为shi  identified by scj --创建密码为scj  default tablespace 表空间名 --...

    设计考勤数据库(备份).doc

    "CreateDate "Datetime " " "性别 "Gender "Int "0女 1男 " "kaoQin 考勤表 " "考勤ID "KqID "Int "自动增长 " "用户名 "UserName "Char(20) " " "签到时间 "KqTiem1 "Datetime " " "签退时间 "KqTime2 "Datetime " ...

    sql经典语句一部分

    UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 ...

    经典SQL语句大全

    UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 ...

    乐优商城.xmind

    自动增长,适用于支持自增字段的数据库 mapper Mapper IdListMapper 根据id操作数据库 @RequestMapping("category") Controller @RestController @Controller 处理HTTP请求 @ResponseBody 返回 json ...

    sqlserver自定义函数

    在查询结果中增加一个自动增长的ID select id=identity(int, 1, 1), * into #T from testTable select * from #T drop table #T sql删除重复的记录 打开测试数据库test,并以表w01为例,将下面的SQL语句放入sql...

    MysqlDLL,C#操作MYSQL数据库

    id若为“自动增长”,此处可以不设置,即便设置也无效 myTable.Rows.Add(myRow); // 将DataSet的修改提交至“数据库” SqlCommandBuilder mySqlCommandBuilder = new SqlCommandBuilder(myDataAdapter); ...

    orcale常用命令

     dictionary 全部数据字典表的名称和解释,它有一个同义词dict dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL&gt;select * from dictionary ...

    TabBars---VC6 IDE增强插件

    这个插件一下子就征服了我(sorry,那个时候我不知道VA),通过对“WndTab”的使用,我也发现了很多问题,比如,文件切换只能在同一个目录中进行,当程序文件和头文件分别放在不同的目录中时就不能切换。还有一个很...

    sql2000 Log Explorer4.2(含注册码)+汉化

    相关DML语言和DDL语言可以在Row Revision History、Row Transaction History以及View DDL Commands来查询。 2、 Export Log Report 包括Export To SQL和Export To File,根据向导即可完成。 3、 其余菜单:Undo,...

    数据库设计命名规范.docx

    数据库设计命名规范全文共6页,当前为第1页。数据库设计命名规范全文共6页,当前...如自动增长主键) 表内不应该存储依赖于其他键的非键信息 索引命名规范 索引须按照IDX_table_&lt;column&gt;_,其中是建立索引的表名,&lt;colum

    Oracle9i的init.ora参数中文说明

    说明: 指定一个字符串值, 设置 TIME 数据类型的默认值, 该数据类型包含 HOUR, MINUTE 和 SECOND 这几个日期时间字段。 语法: TIME '09:26:50' (将值存储为 7 个字节)。 默认值: 从 NLS_TERRITORY 中获得 nls_time...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Activity Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,是一个负责与用户交互的组件 SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。...

    sysinternals 工具集合 (20090226版)

    除了使您能够控制工作集大小的最小值和最大值,它还允许您重置缓存的工作集,强制它在必要时从一个最小的起点开始增长。CacheSet 的更改会对缓存的大小立即产生影响。注意:要在 NT 4.0 Service Pack 4 上使用 Cache...

    CDS_uniDAC_mmzmagicrmoV1.80

    大概是这样的,偶有一个服务器对象,负责提供数据库服务,在需要提供数据服务的程序里创建它即可。 使用起来十分简单 首先引用服务端单元 uses UntRmodbSvr; //创建远程服务对象 (参数1 服务端口号 日志对象,如果...

    最全的oracle常用命令大全.txt

     dictionary 全部数据字典表的名称和解释,它有一个同义词dict dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL&gt;select * from dictionary ...

Global site tag (gtag.js) - Google Analytics