【发布时间】:2023-03-20 13:13:01
【问题描述】:
根据以下查询,还需要选择总记录数。我该怎么做呢?
SELECT DISTINCT t.Creator AS TABLE_SCHEMA, t.Name AS Table_Name, c.Name AS COLUMN_NAME,
c.COLTYPE AS DATA_TYPE, CASE WHEN c.KEYSEQ = 1 THEN 'Primary Key' ELSE NULL END AS CONSTRAINT_TYPE, NULL AS DATA_PRECISION, NULL AS DATA_SCALE
FROM SYSIBM.SYSTABLES t
INNER JOIN SYSIBM.SYSCOLUMNS c ON c.TBNAME = t.Name
WHERE t.Creator='MY_SCHEMA_NAME' AND t.Name='MY_TABLE_NAME'
任何帮助将不胜感激,谢谢
【问题讨论】:
-
您是指编程语言还是仅使用 SQL?
-
您想如何准确获取总记录数?在所有行具有相同值的附加列中?其他的?
-
您想获取您的查询返回的表数吗?或者每个表in的行数?
-
@Mark Barinstein - 是的,所有行的值都相同的附加列。
-
@a_horse_woth_no_name 每个表中的行数