db2中如何查询表中最后一条插入的数据

titatita2 2004-01-17 11:32:18
请告知
db2中如何查询表中最后一条插入的数据
谢谢
...全文
923 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdlin 2004-01-31
  • 打赏
  • 举报
回复
使用TIMESTAMP时,插入数据使用CURRENT TIMESTAMP寄存器直接插入,则最近插入的一定是最大的TIMESTAMP。

生成列不用说,除非使用自动重复计数
suiyuxing 2004-01-30
  • 打赏
  • 举报
回复
关注
rufujian 2004-01-29
  • 打赏
  • 举报
回复
up
uniware 2004-01-28
  • 打赏
  • 举报
回复

关系模型中将关系(表)中的记录视为一个集合,因此记录之间是不存在顺序的。
经常看见有帖子发问关于第一条、最后一条、或者要求选出的记录和插入的顺序
一致等。严格的说来,这些要求关系数据库都是不能支持的。实际应用中出现的
类似要求只能用top、limit、rownum等近似达到。
jiezhi 2004-01-27
  • 打赏
  • 举报
回复
db2提供序列.你要先搞清楚符合什么条件才是最新的记录.比如,id 最大的等等.
blueboy2000 2004-01-19
  • 打赏
  • 举报
回复
光增加TIMESTAMP列还不够,如果我要我插进去的最后一列,而不是别人插进去的呢?是不是要在事务中作一下设置?
gdlin 2004-01-18
  • 打赏
  • 举报
回复
好像不行,要修改表结构,增加TIMESTAMP列或者自动生成列

5,891

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧