小弟我刚用ORACLE数据库,创建了一个表 里面有 id number(19) not null 字段 这个字段应该是自增的字段,我要进行查询排序 select * from talbe order by id desc 可是说有问题 该如何实现按自增排序呢,请大家帮助,谢谢!

解决方案 »

  1.   

    oracle 中使用序列来完成自动编号-- Create sequence 
    create sequence XH_SEQ
    minvalue 1
    maxvalue 9999999
    start with 1
    increment by 1
    nocache;//使用xh_seq.nextval来获得一个序号
      

  2.   


    小弟我刚用ORACLE数据库,创建了一个表 里面有 id number(19) not null 字段 这个字段应该是自增的字段,我要进行查询排序 select * from talbe order by id desc 可是说有问题 该如何实现按自增排序呢,请大家帮助,谢谢!有问题是因为没有数据,你测试一下,先插入数据.
    insert 表(id) value(XH_SEQ.next),然后再测试