nextval
序列的两参数:nextval和currval。
Nextval returns the next avaiable sequence value.It returns a unique value every time it is referenced,even for different users.
Currval obtains the current sequence value.
打开第一个会话,创建个序列:
在调用currval的值前,必须先调用nextval的值。
?
1 2 3 4 5 6 7 8 |
|
所以先调用nextval的值,第一个值是120。
?
1 2 3 4 |
|
打开第二个会话,调用nextval的值会继续增加为130。
?
1 2 3 4 |
|
再回到第一个会话中,调用currval的值,
?
1 2 3 4 |
|
可以看到currval的值并不是130,还是第一个会话上次的值,
调用nextval的值,
?
1 2 3 4 |
|
可以看到,nextval的值是在第二会话的基础上增加的。
所以nextval的值是每调用一次就增加一次;currval的值调用时,还是和自身会话的当前值一样。
相关阅读
一般使用oracle数据库时,用HR和SCOTT用户登录居多。在数据库中同样可以自己创建用户,然后分配相应的权限 例如我们要创建一个用户名
转自:https://www.cnblogs.com/pumushan/p/6655204.html 格式:MONTHS_BETWEEN(DATE1,DATE2) MONTHS_BETWEEN函数返回两个日期之间
Oracle 11.2.0.3 的dnfs与之前版本的dnfs配置还是有很多区别的,在测试后,整理下面的测试过程来说明oracle 11.2.0.3中的dnfs配置
RoseHA for Windows配合Oracle11g安装后简单测试
1、安装好后,软件界面显示两台服务器ZR-PC和ZR-PC1的状态(ZR-PC为主控制机器)2、右击ZR-PC1,点击带入,启动ZR-PC1上的Oracle监听程序
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,