什么是Oracle中的SQL Server TIMESTAMP等价物?

时间:2009-12-15 06:48:22

标签: sql-server-2005 oracle timestamp

在我的程序中,我依赖于SQL Server TIMESTAMP数据类型来告诉我行的“内容”是否已更改。有什么方法可以确定Oracle中的行内容是否已更改(最好不必在表中为此添加额外的列)?

1 个答案:

答案 0 :(得分:5)

假设您使用的是中等版本的Oracle,ORA_ROWSCN就是您所追求的psecudocolumn。这提供了修改行的系统更改编号(SCN)的保守上限。默认情况下,这仅在块级别进行跟踪,但如果您在启用ROWDEPENDENCIES的情况下构建表,则将在行级别跟踪它。