易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle序列操作

--  序列操作 --
-- 创建序列
CREATE SEQUENCE u_sales_SEQ INCREMENT BY 1 START WITH 1 MINVALUE 1 NOCYCLE NOCACHE NOORDER;
-- 查出所有存在的序列
SELECT * from  user_sequences  
-- 删除序列
DROP  SEQUENCE  U_SALES_SEQ;
-- 查出下一个序列ID
SELECT  U_SALES_SEQ.nextval  from  DUAL
-- 查出当前序列的ID
SELECT  U_SALES_SEQ.currval   from  DUAL;
  2、Alter Sequence
  你或者是该sequence的owner,或者有ALTER ANY SEQUENCE 权限才能改动sequence. 可以alter除start至以外的所有  
      sequence参数.如果想要改变start值,必须 drop sequence 再 re-create .
  Alter sequence 的例子
  ALTER SEQUENCE emp_sequence
  INCREMENT BY 10
  MAXVALUE 10000
  CYCLE -- 到10000后从头开始
  NOCACHE ;
  影响Sequence的初始化参数:
  SEQUENCE_CACHE_ENTRIES =设置能同时被cache的sequence数目。
  可以很简单的Drop Sequence
  DROP SEQUENCE order_seq;
 --建触发器
  CREATE OR REPLACE TRIGGER table1_tg
  BEFORE INSERT ON table1
  FOR EACH ROW
  BEGIN
  SELECT table1_seq.NEXTVAL INTO :NEW.id from DUAL;
  END;


相关文档:

oracle 10g下载地址

记录一下ORACLE 10gR2的软件下载地址,备用。
下载OTN上的这些软件,你需要一个OTN免费帐号,不过如果通过迅雷进行下载,就不用登陆OTN了:
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)
http://download.oracle.com/otn/nt/oracle10g/10201/10201_database ......

oracle exists and not exist


先看下面的例子:oracle中两个系统表.emp,dept.
example:
1:not exists(not in)
not exists:
   这条语句返回select * from scott.dept d where e.deptno=d.deptno and d.deptno=10条件满足的结果集.也就是说,
返回的结果集中不存在d.deptno=10结果集的记录,即emp表中没有dept表中d.deptno=10的记录.
SQL& ......

如果获取你梦想的Oracle DBA职位


How to land your dream Oracle DBA job
By Don Burleson, Contributor
14 Jan 2010
If you look at the Help Wanted ads, some Oracle DBA jobs look very appealing, with salaries that rival those of engineers and other professionals. Some have starting salaries as high as $85,000, with senior Orac ......

Oracle常用操作(不断更新)

关于安装:
    安装Oracle10g时,所输入的全局的SID名称为test(即数据库名,不能作为用户名来登录),密码为test(该密码对应的用户为system,sys等)。
 
    装完后,若从网页上登录oracle,则输入url:http://localhost:1158/em 
    若无法显 ......

Oracle Hang Analysis

Author: rainnyzhong
Date:2010-1-15
 
1.  症状描述:
FALB12从EXCEL IMPORT DATA到DB,预计事务会运行1个多小时,在开始操作后40分钟左右,ORACLE挂死,任何用户都不可以再登陆了。
2.  分析
(1)        下面是挂死时OS的资源状况:
09:37:54  up 73 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号