oracle序列生成器(sequence)使用的一点小注意

有人遇到这么一个问题,访问一个序列怎么出错了,错误如下: ORA-08002: 序列 SEQ_GX.CURRVAL 尚未在此会话中定义 这是因为在一个新的会话中,序列需要初始化,也就是通过.NEXTVAL来完成序列的初始化。 测试如下: Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 Connected as crmii SQL> SQL> create sequence SEQ_TEST 2 minvalue 1 3 maxvalue 999999999999 4 start with 369161 5 increment by 1 6 cache 20 7 order; Sequence created SQL> SELECT SEQ_TEST.CURRVAL from DUAL; SELECT SEQ_TEST.CURRVAL from DUAL ORA-08002: 序列 SEQ_TEST.CURRVAL 尚未在此会话中定义 SQL> SELECT SEQ_TEST.NEXTVAL from DUAL; NEXTVAL ---------- 369161 SQL> SELECT SEQ_TEST.CURRVAL from DUAL; CURRVAL ---------- 369161 SQL> -The End-

相关文档:

oracle distinct

关键字: distinct的一些杂谈

distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。

下面先来看看例子:

table ......

Oracle中临时表产生过量Redo的说明

最近,在Oracle9i中你用过临时表吗?

它是否给你带来了性能提高?你注意过么?

--------------------------------------------------------------------------------

好了言归正传.

我们知道临时表在DML操作中可以减少redo的生成,从而在保存中间结果集时可以带来较大的性能提高.

可是,� ......

查询发生死锁的select语句

select sql_text from v$sql where hash_value in

(select sql_hash_value from v$session where sid in

(select session_id from v$locked_object))

---------------------------------------------------------

关于数据库死锁的检查方法

一、      &nbsp ......

在Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(Rollback Transaction)以及实例恢复(Instance Recovery)。       一致性读是相对于脏读(Dirty Read)而言的。假设某个表T中有10000条记录,获取所有记录需要15分钟时间。 ......

检测锁:

SELECT A.OWNER,

A.OBJECT_NAME,

B.XIDUSN,

B.XIDSLOT,

B.XIDSQN,

B.SESSION_ID,

B.ORACLE_USERNAME,

B.OS_USER_NAME,

B.PROCESS,

B.LOCKED_MODE,

C.MACHINE,

C.STATUS,

C.SERVER,

C.SID,

C.SERIAL#,

C.PROGRAM

from ALL_OBJECTS A,

V$LOCKED_OBJECT B,

SYS.GV_$SESSION C

WHERE ( A.OBJE ......

oracle简单序列,oracle序列生成器(sequence)使用的一点小注意相关推荐

  1. oracle简单入门(全面)

    oracle简单入门 oracle概念 oracle是一个关系型数据库,它有一个大的数据库,大的数据库下由一个或多个实例组成,每个实例由后台进程和逻辑数据组成,一个实例下可以创建多个表空间和多个用户, ...

  2. oracle的安装liunx,linux上oracle简单安装

    当前位置:我的异常网» Linux/Unix » linux上oracle简单安装 linux上oracle简单安装 www.myexceptions.net  网友分享于:2013-07-27  浏 ...

  3. oracle两表链接序列跳序,Oracle学习之 序列(Sequence)

    Oracle学习之 序列(Sequence) [Oracle学习]之 序列(Sequence) oracle文档:https://docs.oracle.com/cd/B28359_01/server ...

  4. Oracle创建序列的sql语句,【Oracle学习】之 序列(Sequence)

    一.序列的特点: 1. 可以为表中的记录自动产生唯一序号; 2. 由用户创建并且可以被多个用户共享; 3.典型应用是生成主键值,用于标识记录的唯一性; 4.允许同时生成多个序列号,而每一个序列号是唯一 ...

  5. DDL语句及索引、视图、序列 ORACLE数据库

    DDL语句与常见的数据库对象(涉及到的表只有emp表) 目录(因为我是在Word写好再复制的,所以很多编号都变了,但具体内容就是目录里的这些) 一. DDL语句的定义与DDL操作分类 二. 常见数据库 ...

  6. oracle 删序列,oracle创建和删除序列

    |NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHE n|NOCACHE}]; START WITH:定义序列的初始值(即产生的第一个值),默认为1. INCREMENT:用 ...

  7. Oracle数据库:oracle数据表格dmp,sql,pde格式导入与导出,视图、序列、索引等对象的导出,oracle完结,后续开启mysql的学习

    Oracle数据库:oracle数据表格dmp,sql,pde格式导入与导出,视图.序列.索引等对象的导出,oracle完结,后续开启mysql的学习 2022找工作是学历.能力和运气的超强结合体,遇 ...

  8. oracle视图如何创建索引,ORACLE 创建视图索引序列

    /* 视图View 视图是从若干基本表和(或)其他视图构造出来的表 视图存放的都是查询语句,并没有真实的数据 虚表 作用 限制对数据的操作 复杂查询变简单 提供相同数据的不同显示 UNION ALL ...

  9. oracle sql语句序列,Oracle SQL之 序列使用限制

    Restrictions on Sequence Values You cannot use CURRVAL and NEXTVAL in the following constructs: ■ A ...

最新文章

  1. Svn 笔记—— Hooks
  2. linux 循环shell脚本,shell脚本的使用---for循环
  3. 轻量级前端MVVM框架avalon - 模型转换
  4. 【Python】又一个可视化神器Highcharts,Python版也有哦!
  5. 【图像隐写】基于matlab LSB算法图像隐写提取【含Matlab源码 366期】
  6. char wchar_t ascii unicode 之旅
  7. Linux性能工具:系统CPU
  8. python和origin数据分析_【Origin】【Python】大学物理实验数据处理
  9. 一台电脑控制27台手机技术原理分析
  10. java 拖拉机_拖拉机(升级)必胜之秘诀 - 淡泊明志,宁静致远 - JavaEye技术网站...
  11. Redis 面试常问问题
  12. Ruby(了解第二天)
  13. Python 数据分析练习1:美国人口数据分析
  14. 旋转卡(qia)壳 平面最远点对
  15. 微信公众号运营数据分析
  16. 计算机研究生就业方向之去央企(国企)信息化部门
  17. wayland学习一 ——client connect到wayland server
  18. ITIL 4 讲解:事态、事件、灾难流程如何界定?
  19. php使用最新qq企业邮箱smtp服务发送邮件需要开启ssl、开启客户端专用密码
  20. 《出版专业基础》2015年版(初级)思考与练习 第五章

热门文章

  1. 安卓禁用硬件加速_Android硬件加速详解
  2. Re: 什么是OO思想
  3. JS设置COOKIE,PHP中处理
  4. 【Web】自定义网页漂浮物
  5. DKHadoop的人力资源数据可视化技术框架
  6. wps的linux文字显示模糊,WPS字体模糊怎么办 一步到位了解一下
  7. 微信支付踩坑合集:微信小程序支付失败是什么原因?持续更新
  8. C语言——codeforces746B
  9. Nginx学习部署环境(一)
  10. BW学习十六(dso)