DB2中一些简单的查询(持续更新中...)

来源:互联网 发布:mcustomscrollbar.js 编辑:程序博客网 时间:2024/05/28 17:05

1.查询出当前schema下的所有表的名字:

select tabname from SYSCAT.TABLES where TABSCHEMA =current schema;

2.查询出已知的几个表名及其对应的记录数:(这里已知要查询的表是M1_WE.SA_WE00_CF0001和M1_WE.SA_WE00_CF0002)

select 'M1_WE.SA_WE00_CF0001' as table,(select count(*) from M1_WE.SA_WE00_CF0001 ) as number from SYSIBM.SYSDUMMY1 union all
select 'M1_WE.SA_WE00_CF0002' as table,(select count(*) from M1_WE.SA_WE00_CF0002 ) as number from SYSIBM.SYSDUMMY1;