gpt4 book ai didi

database - Oracle 中表行的创建日期时间是多少?

转载 作者:太空狗 更新时间:2023-10-30 01:46:25 25 4
gpt4 key购买 nike

昨天我的 friend - BI 专家 - 向我解释了一个 oracle 问题:
有一个包含大量数据的 oracle 数据库,但它们不会为每个表创建列来存储每行的创建日期时间。
所以在这种情况下,他如何为每一行获取创建的日期时间(时间戳)?

最佳答案

每一行都有自己的系统更改编号 (SCN)。这准确地识别了数据库中的一个时刻。

首先找出SCN并基于它使用SCN_TO_TIMESTAMP来获取时间戳:

SELECT 
SCN_TO_TIMESTAMP(ora_rowscn),
MyTable.*
FROM
MyTable

关于database - Oracle 中表行的创建日期时间是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6571575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com