问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle 能查询出来 这条记录是什么时间添加的吗?有 rowtime么哈哈_百度...

发布网友 发布时间:2022-04-26 00:01

我来回答

1个回答

热心网友 时间:2022-04-13 16:44

用sql语句查看oracle表每条记录的创建时间(ora_rowscn)
有时要查看表中的那条记录是什么时候创建的,有的会去用logminer去查看,有的会用闪回查询,其实很简单,不用那么麻烦,oracle的建每张表时都会建一个隐含的字段ora_rowscn,看到这个字段的名字,有写人会想到scn?对了,oracle在向表中插入记录时会记录插入记录时当前数据库的scn,那么聪明的你很快就会想到,既然有每条记录的scn,那么通过scn不就能查到每条记录的创建时间啦?全对!
只要一句话,就可以轻松查看表记录的生成时间,相信这个应该会有帮助的!
举个例子:
select to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss') insert_time from scott.emp;
结果将会看到emp表中每条记录创建时的时间。
默认情况下,每行记录的ORA_ROWSCN是基于Block的,这样是不准确的,除非在建表的时候执行开启行级跟踪(create table … rowdependencies),这样就会是在行级记录scn。
所以要想查看准确的记录创建时间则在建表时要加rowdependencies选项!
转自博客园:@xuanyuanvista
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产车间员工岗位职责及权限、任职要求分别是什么 车间普工岗位职责(集合6篇) "上海"的地名是谁起的,什么意思? 老公的爸妈是表亲,我爸妈也是表兄妹,孩子会怎么样吗? 爸妈是近亲结婚他们是表兄妹 我生孩子会有问题吗? 爸妈是亲表兄妹结婚对这代没事。。不知道下一代有问题没。。。_百度... 鉴证实录 法证女朋友怎么死的0 沈阳御通实业有限公司怎么样? 玉环御通广告有限公司御通服务 问御石通效果怎么样啊,治疗结石的 魔兽世界中如何查看自己是否完成某项任务? oracle建表时时间格式设置 怎么查看自己做过的任务 魔兽世界 怎么在oracle中查询表A中创建时间这一字段等于2011-05-04 18:20:11... 在ORACLE中如何查看用户自己建的表 oracle中怎样查一张表的最后创建时间 oracle 怎么查询建表时间 oracle 如何查看建表时间? 如何查询oracle表的创建日期? 三年级描写事物的作文怎么写 三年级的记事的作文怎么写 华为nova5注视屏幕不息屏 帮我查一下三年级作文写事三百字 p50手机如何设置注视屏幕时不熄屏? 小学生三年级描写一件事情写作文怎么写 央视影音的介绍 写事的作文250字三年级下期 华为mate40如何设置 注视手机屏幕不亮? 关于三年级写事的作文有趣的感动的难忘的要30字 手机不熄屏是咋回事吗? 魔兽世界怎么查自己做过多少任务 魔兽世界有办法查询未接的任务吗? oracle如何查看某一天建立的所有表的表名? oracle怎样查看自己创建的表 魔兽世界任务有哪个网站可以查询? 魔兽世界任务检索 如何查看oracle数据库用户建的表 魔兽世界任务查询 oracle 怎么查看表空间的数据文件变更的时间 比如社么时候增加了一个d... 怎么查询魔兽世界未完成的任务 oracle中创建表时Datetime默认系统时间怎么做 现在魔兽世界还有什么插件可以查询任务吗 oracle 创建表名为当前日期的表 怎样查看oracle中创建建表的sql语句 wow任务查询网站 Oracle建表时如何设一个字段为日期类型 怎么查询魔兽世界里一个地图还有多少任务没做 用棉签做手工用的什么胶水 魔兽世界自带的任务查询怎么关掉啊? 小瓶子做手工用什么胶粘