DB2中是否存在一个SQL查询,它将获取自指定时间戳记以来更新了任何记录的表/记录? 以下查询我只使用提取如果它是表更改而不是如果记录更新。 SELECT TRIM(TABSCHEMA) || '.' || TRIM(TABNAME),
MAX(CREATE_TIME,ALTER_TIME)
FROM SYSCAT.TABLES
ORDER BY 2 DESC
我有一堆与是/否值的列。这是由它们的长度为3认定: SELECT colname
FROM syscat.columns
WHERE tabname='CL'
AND length = 3
我想指望所有对任何这些列的是行。 所以通常我会做: SELECT COUNT(*)
FROM CL
WHERE c1=yes or c2=yes or c3