在pro*c编程中
如何使用sequece最好有例子
先谢谢!
在线等

解决方案 »

  1.   


    --create sequence
    create sequence APZ001
    minvalue 1
    maxvalue start with 1
    increment by 1
    cache 20;
    --use sequence
    select APZ001.Nextval from dual
      

  2.   

    麻烦问下
    在pro*c中能不能在定义sequence时使用宿主变量
    比如用户自己制定sequence名
    (我实验的时候得到提示“Host variables are not permitted within a DDL statement ”),
    希望能有解决的方法。还有听说drop完再create同一个sequence可以清空所使用sequence的字段那还有没有别的好点的方法来清空sequence
      

  3.   

    -- 序列号的产生 
    create sequence row_id 
    minvalue 1 
    maxvalue 9999999999999999999999 
    start with 1 
    increment by 1 insert into test values(row_id.nextval,....)  
    当前序列号row_id.currentval
    下一个序列号row_id.nextval