Teradata-如何查找表的上次更新时间未更改

问题描述 投票:0回答:1

我想知道如何查找Teradata表的最后更新时间。我所到的任何地方,我上次修改的时间都是。是否与“已更改”相同?

我获得了Alter表的代码:

SELECT TABLENAME, LASTALTERTIMESTAMP 
FROM DBC.TABLES
WHERE DATABASENAME = 'Schema' 
AND TABLENAME = 'table'
ORDER BY LASTALTERTIMESTAMP DESC

UPDATE表是什么?谢谢

sql teradata insert-update
1个回答
0
投票

就SQL请求而言,UPDATEALTER是两件事。 ALTER修改表结构(DDL)-即添加/修改列。 UPDATE修改表格数据(DML)-即添加/删除行。

据我所知,除非您添加每次写入表时设置的一些自定义审核字段(即lastAlterTimestamp),否则没有简单的方法来查看表的最后修改(更新)时间。

© www.soinside.com 2019 - 2024. All rights reserved.