提问 :Oracle 9i是否自带有时间戳标志?就像行号Row no一样?

马行空牛耕田 2004-01-02 02:14:44
1、Oracle 9i是否带有时间戳信息?就像Rowno行号那样。
2、如果有,使用Java JDBC如何获取?
3、如果有,这个时间戳的更改机制是怎样的?SELECT语句会引发其更改吗?

谢谢!
...全文
166 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
马行空牛耕田 2004-01-05
  • 打赏
  • 举报
回复
我查了些资料,timestamp我也知道,不过我是想Oracle系统是否能对每一行记录自动维护一个时间戳字段,就像自动维护那个行号字段一样,这样我就不用在每个业务表里自己添加一个Timestamp类型字段来自己维护和使用它,不过看来没有,我还是自己加吧,谢谢各位
leecooper0918 2004-01-03
  • 打赏
  • 举报
回复
oracle 9i 新增了timestamp类型,应该就是你说的时间戳.
liuyi8903 2004-01-03
  • 打赏
  • 举报
回复
好像是没有吧!
timestamp是一个时间类型.精确度非常高.但不是用来作标志的.
仅为我个人看法!学习
马行空牛耕田 2004-01-02
  • 打赏
  • 举报
回复
顶一次,好像SQL Server有这样的概念,每一行有一个这样的时间戳标记………… 不知道oracle ……有没有啊
马行空牛耕田 2004-01-02
  • 打赏
  • 举报
回复
To yangguang1219(阳光)

多谢,但我要的是描述该行记录的时间戳,不是行号

……
yangguang1219 2004-01-02
  • 打赏
  • 举报
回复
rownum rowid
马行空牛耕田 2004-01-02
  • 打赏
  • 举报
回复
不好意思:

每“天”记录是否还存在一个时间信息 ==》 每“条”记录是否还存在一个时间信息

马行空牛耕田 2004-01-02
  • 打赏
  • 举报
回复
不是系统时间,而是像行号那样的隐藏内容,如某张表的每条记录实际上都有一个Rowno(行号),这个行号并非是我们建表时设定的,而是系统自动给的。

我想知道的是,除了这个行号,每天记录是否还存在一个时间信息,表明该行记录何时被创建,何时被更新??
bzszp 2004-01-02
  • 打赏
  • 举报
回复
?
显示系统时间?还是纪录插入的时间?
系统时间可以用sysdate取到

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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