- 浏览: 782387 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (386)
- Linux (36)
- Tomcat (6)
- windows (8)
- Apache (10)
- Java (25)
- jquery (7)
- Jquery 插件 (3)
- Oracle (5)
- Oracle SQL (68)
- Spring (15)
- 开发工具 (6)
- Struts (20)
- js (14)
- Project Code (2)
- Project Code Tomcat (1)
- libset (1)
- JSP (8)
- arithmetic (2)
- 浏览器 (1)
- extjs (3)
- 学习网站 (5)
- 生活情感 (0)
- 电话号码算法 (3)
- 快捷键 (1)
- 转载 (1)
- Dos命令 (2)
- services (1)
- Resources (1)
- 行业积累 (3)
- 项目积累 (3)
- Web (3)
- 文档 (1)
- JavaEE (2)
- JSF (3)
- http (3)
- JS窗口 (1)
- Html (4)
- Flex (1)
- 资讯 (2)
- 项目规范 (1)
- Struts s:property textarea中默认值用 (1)
- Quartz 2.0.2 (12)
- 1天有多少毫秒 (1)
- 专题 (1)
- intellij idea 10 CD-KEY (1)
- restlet (4)
- Mail (1)
- Excel (3)
- Menu (1)
- Big Data技术综述 (1)
- Quart 1 (1)
- nosql (1)
- linux远程 (1)
- jdk (5)
- wind7 (1)
- 虚拟人 (0)
- 虚拟机 (1)
- 终端 (1)
- Ubuntu (16)
- Myeclipse (2)
- Wmware (1)
- eclipse (2)
- css (2)
- csv (1)
- 开源 (1)
- plsql (2)
- cassandra (4)
- maven (1)
- hadoop (2)
- mysql (1)
- spring security (1)
- tools (1)
- jdbc (2)
- exception (2)
- 硬盘数据备份 (1)
- dwr (1)
- svn (1)
- PowerDesigner15使用时的十五个问题 (1)
- tomcat 项目发部路径 (1)
- js 暂停执行 (1)
- jquery jqgrid 格式化数据显示 (1)
- js 代码模板 (1)
- strutss2 直接跳转到jsp页面 (1)
- servlet (1)
- jdbc spring (1)
- js学习网站 (1)
- 自学考试 (2)
- hibernate (2)
- eos (1)
- c (4)
- 黑马 (2)
- 大数据 (2)
- 实战云大数据案例分享 (0)
- Spark (2)
- Flink (1)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
jquery button 漂亮 -
thinktothings:
Array_06 写道你好,我是一名刚毕业学生,我以后就是做J ...
如何转型架构师 -
thinktothings:
软考,考有职业资格证,有系统的知识体系学习
如何转型架构师 -
Array_06:
你好,我是一名刚毕业学生,我以后就是做Java的架构师,那请问 ...
如何转型架构师 -
beykery:
你这也太复杂了。。。。jsf2不应该是这样的。。。。
JSF2.0的一个简单Demo
--新建序列
CREATE SEQUENCE ROUTETRUNKBLANKLIST_SEQ2 INCREMENT BY 1 MAXVALUE 99999999999999999 MINVALUE 100 CACHE 20 ORDER;
--下一个序列
select ROUTETRUNKBLANKLIST_SEQ2.NEXTVAL from dual;
--删除序列
drop SEQUENCE ROUTETRUNKBLANKLIST_SEQ2;
发表评论
-
Oracle数据导入导出imp/exp
2013-03-13 23:02 1011linux 用用户 system/system将用户ccn ... -
linux oracle启动
2013-02-21 11:49 1012交谈中请勿轻信汇款、中奖信息、陌生电话,勿使用外挂软件。 ... -
oracle 查看某个表空间下有多少表
2013-02-18 08:12 1773oracle 查看某个表空间下有多少表 selec ... -
六分钟学会创建Oracle表空间的步骤
2013-02-18 07:10 902六分钟学会创建Oracle表空间的步骤 原帖:ht ... -
查询结果拼成一条字符串
2013-01-09 16:30 963查询结果拼成一条字符串 select repla ... -
oracle sql 特殊字符处理
2012-12-20 15:48 975oracle sql 特殊字符处理 select ... -
oracle 得到表的字段和备注
2012-12-13 15:58 1015--oracle 得到表的字段和备注 ... -
oracle blob
2012-11-30 20:03 994一.将oracle字符串 blob转换为字符串(存的也是字符串 ... -
java.sql.SQLException: ORA-00257: archiver error. Connect internal only, until f
2012-11-11 11:06 1917http://blog.csdn.net/panys/ ... -
linux,oracle启动,关闭
2012-08-31 15:26 1031数据库连不上去了,客户端连上去报 ora- 12560:TNS ... -
oracle 以数据行传递参数
2012-07-31 09:53 1203begin for cur_ct_swapco ... -
oracle创建表空间
2012-07-30 14:01 1027oracle创建表空间 windows s ... -
Connection refused: connect
2012-07-17 14:47 22105orcl.16.50.110 是安装数据库时设的全局数据库名 ... -
oracle sql 循环一天的数居
2012-06-29 10:35 973-- Created on 2012-6-29 by LIU ... -
oracle sql 分组求最大值后,要显示其它列
2012-06-12 15:42 1917select t_a.a,t_a.b,max(t_a.c ... -
sql 换行符
2012-06-01 09:25 1136换行:chr(13)||chr(10) ... -
想查询一个表的结果集,又想统计其中某列符某行重复的次数
2012-06-01 09:22 1049想查询一个表的结果集,又想统计其中某列符某行重复的次数 ... -
oracle获得当前时间的,精确到毫秒 可以指定精确豪秒的位数
2012-05-16 11:59 30904oracle获得当前时间的,精确到毫秒 可以指定精确豪秒的 ... -
查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
2012-04-26 08:51 1423--查看表的数量 Select * From user ... -
教你快速掌握Oracle中"Kill"进程的方法 .
2012-04-24 09:24 1714教你快速掌握Oracle中"Kill" ...
相关推荐
在本篇中,我们将深入探讨Oracle序列的创建、修改和删除。 ### 1. 序列的创建 创建序列的基本语法如下: ```sql CREATE SEQUENCE sequence_name START WITH n -- 起始值 INCREMENT BY n -- 增量值 MINVALUE n ...
### Oracle 使用序列创建自增字段 在数据库设计与开发中,自增字段是十分常见的需求之一,尤其是在需要为每一行记录自动分配一个唯一编号的情况下。Oracle 数据库通过序列(Sequence)这一特性支持自增字段的实现。...
这样,每次插入新的员工记录时,`id`字段就会自动获取序列的下一个值,实现了类似SQL Server中`IDENTITY`的功能。 除了在`INSERT`语句中直接使用`nextval`,还可以创建一个触发器,使得在插入新行时自动填充序列值...
- **`id.NEXTVAL`**:获取序列的下一个值。 ##### 查询序列的下一个值 ```sql SELECT id.NEXTVAL FROM dual; ``` - **`dual`**:Oracle系统中的一个虚拟表,常用于返回单行数据。 ##### 删除序列 ```sql DROP ...
其中,`sequence_name`是序列的名称,`initial_value`是序列的起始值,`increment_value`是每次请求下一个序列值时增加的数值,`minvalue`和`maxvalue`分别表示序列的最小和最大值,`CYCLE`或`NOCYCLE`决定当序列...
在上面的示例代码中,添加了一个触发器 `Trigger_Car_GUID_Insert`,用于在插入数据到表 `Car` 时,自动将字段 `GUID` 的值设置为序列 `Car_GUID` 的下一个值。 提交(Commit)是指将数据库中的变化提交到数据库中...
每次调用存储过程时,它都会返回序列的下一个值,并更新序列的当前值。 #### 示例代码详解 ##### 创建存储过程前的准备工作 首先,确保你正在使用的数据库上下文是正确的。这里使用的是 `YTGS` 数据库: ```sql ...
1. **查询当前值(CURRVAL)和下一个值(NEXTVAL)** - `emp_sequence.CURRVAL` 返回当前序列值。 - `emp_sequence.NEXTVAL` 返回下一个序列值。 2. **插入数据时使用序列值** ```sql INSERT INTO emp (empno, ...
一旦创建了序列,就可以通过调用`NEXTVAL`和`CURRVAL`伪列来获取序列的当前值或者下一个值。 - `NEXTVAL`:返回序列的下一个值。 - `CURRVAL`:返回序列的当前值。 #### 应用示例 假设我们有一个部门表`dept`,...
接下来,我们可以通过以下SQL查询获取序列的下一个值: ```sql SELECT EXAM_NO_SEQ.NEXTVAL INTO :v_exam_no FROM DUAL; ``` 这里使用了`:v_exam_no`作为变量来存储返回的序列值。需要注意的是,如果在获取序列值...
根据给定的部分内容,我们可以看到一个具体的序列创建语句: ```sql CREATE SEQUENCE HIBERNATE_SEQUENCE MINVALUE 0 MAXVALUE 999999999999999999999999999999999999 START WITH 1 INCREMENT BY 1 CACHE 20; ``` ...
序列可以通过 `NEXTVAL` 获取下一个值,`CURRVAL` 获取当前值。如果需要修改序列,可以使用 `ALTER SEQUENCE` 语句,但某些参数(如初始值)是不可更改的。删除序列则使用 `DROP SEQUENCE` 语句。 综上所述,索引...
- 使用`NEXTVAL`获取序列的下一个值,并将其赋值给即将插入的新记录的`LogId`字段。 - 使用`CURRVAL`获取上一个`NEXTVAL`分配的值,通常用于业务逻辑处理或其他表的更新。 3. **全局包`GLOBALPKG`的作用**: - ...
本文将详细介绍如何在Oracle数据库中进行序列的基本操作,包括创建、查询当前值与下一个值、以及删除序列等内容。 #### 一、创建序列(Create Sequence) 创建序列是使用`CREATE SEQUENCE`语句来完成的。在Oracle...
在Oracle PL/SQL或类似的应用程序环境中,通常通过查询`DUAL`表来获取序列的下一个值。例如,在PB(PowerBuilder)中,可以使用以下方式获取序列号: ```sql SELECT exam_no_seq.NEXTVAL INTO :v_exam_no FROM ...
- `NEXTVAL`: 返回序列的下一个值,并且会自动递增。 - `COMMIT`: 提交事务,确保数据被永久保存到数据库中。 #### 二、实现自动增长主键 为了实现主键的自动增长,我们需要结合序列和触发器(trigger)。触发器是...
- 使用上面给出的序列创建语句创建一个序列。 2. **创建表**: - 定义一个表,例如`Test`,并为需要自增的字段预留位置。 3. **创建触发器**: - 使用触发器创建语句创建一个触发器,该触发器会在插入新记录到...
`lpad(COMMON_SEQ.NEXTVAL, 8, '0')`则将序列的下一个值左填充零,使其总长度达到8位。然后,`replace()`函数被用来替换所有多余的前导零,因为我们并不需要在已经以日期时间开头的序列中再次添加零。 这个查询的...
序列只存在于数据字典中,可以被设置为上升、下降,可以没有限制或重复使用直到一个限制值。 创建序列可以通过 OMEC 或 SQL 命令来完成。在 OMEC 中,可以通过选择“序列”文件夹,单击右键,从弹出的快捷菜单中...
同时,它没有缓存任何值,因此每次调用时都会直接从数据库中获取下一个可用的序列值。 #### 触发器(Trigger) 触发器是数据库对象之一,它可以被特定的事件激活,如插入、更新或删除数据等操作。触发器可以用来...