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