您现在的位置: 爱51代码网 >> 范文 >> 文章正文
如何找出oracle最后插入的记录

在不加插入时间的字段的情况下,如何能够找出最后的插入记录呢?
rowid这个在有删除了记录的情况下用max(rowid)的方法不管用,
请问有其他方法吗?

插入是没有顺序的,如果你的表中有一个seq产生的列,这个问题就不是问题.如果没有,最好还是加上,因为有这样的需求,加上一列成本最小.

即使oracle 的rowid是增量 的,就跟seq的原理一样,批量插入的时候,你是不知道哪些是最后的。。
最多能 算出一条而已。。

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    android手机无法与eclipse或电脑
    C/C++洗牌算法源代码
    servlet技术实现用户名唯一的验证
    E-business suite system servic
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    asp中有一段javascipt的网页鼠标
    sharepoint 2010 获取用户信息Us
    设计包含max函数的队列
    随机从数组中取出指定的不重复的
    ZOJ 3700 Ever Dream 文章中单词
    sharepoint 2010 获取用户信息Us
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    青少年吸烟心理探析
    ORA-00936: missing express
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |