有:sequence你装了Oracle不就有帮助了吗

解决方案 »

  1.   

    Oracle中与SQL Server中Indent相当的是一个叫Sequence的东西,但是只能程序控制,如果想自动增加的话,只有写Trigger了。Oracle的中文资料可以去www.oradb.net看看。
      

  2.   

    Sequence和Trigger都是什么?
    哪里有这方面的资料?
    www.oradb.net上的东西不系统,多是技巧,有没有哪个网站有电子图书、教程之类的东西?
      

  3.   

    oracle中没有象informix那样专门加一的字段,要用Trigger(好象是这个名字)之类的对象来计数。
    可以到书店去找Oracle 8 从书中的《参考大全》获得使用方法。
      

  4.   

    oracle中有secquence(序列号发生器)的对象,能够实现该功能
      

  5.   

    功能,我们可以通过采取以下的功能实现自动增加ID的功能
    1.首先创建 sequence  
    create sequence seqmax increment by 1
    2.使用方法
    select seqmax.nextval ID from dual
    就得到了一个ID
    如果把这个语句放在 触发器中,就可以实现和ms sql 的自动增加ID相同的功能!
    详情请看 http://www.sql.com.cn