我想使用SQL for DB2 z/OS v9来计算模式中所有表中的记录



我尝试这个语句

select schema_name , tabs_name ,
('select count(*) from' || schema_name ||'.'|| tabs_name)
from sysibm.systables
where schema_name = 'Sample'

我想在字符串类型中可以是执行字符串还是必须是创建过程或任何?

'select count(*) from' || schema_name ||'.'|| tabs_name

提前谢谢来自泰国

试试这个:

Select TABLE_SCHEMA, TABLE_NAME, NUMBER_ROWS from qsys2.systablestat
Where TABLE_NAME = 'Sample'