在DB2中,数据库用户通过访问SYSIBM.SYSDUMMY1表获取一些系统信息;ORACLE中,相应的表为DUAL。
DB2中举例:
SELECT CURRENT DATE FROM SYSIBM.SYSDUMMY1; --获取当前日期
SELECT 1+1 FROM SYSIBM.SYSDUMMY1;--计算
SELECT NEXTVAL FOR MYSEQ FROM SYSIBM.SYSDUMMY1;--获取序列号
SELECT current timestamp FROM sysibm.sysdummy1;--获取当前时间戳
ORACE中举例:
SELECT SYSDATE FROM DUAL;--获取当前日期
SELECT 1+1 FROM DUAL;--计算
SELECT SEQUENCE.NEXTVAL FROM DUAL;--获取序列号
相关推荐
db2系统表、视图说明,sysibm.systables,sysibm.syscolumns,syscat.tables,syscat.columns,我们可以通过 LIST TABLES FOR SYSTEM 或 LIST TABLES FOR SCHEMA schemaname 命令查看所有的系统表和相关的视图信息。...
A Query to get table/views that have access to a RACF group
可以试试学习一下,不可以滥用, 猜用户表数量: and 0<(SELECT count(NAME) FROM SYSIBM.SYSTABLES where CREATOR=USER)
SYSIBM:基本表,对于DB2使用进行最优化SYSCAT:基于SYSIBM表的视图,对平常轻负荷使用进行优化SYSSTAT:数据库分析============
数据库 db2 异常说明
db2数据库的监控视图,方便对数据库调优,故障监控排除
A DB2 SQL Query - how to get the RACF groups on specified tables