DB2中的系统表SYSIBM.SYSDUMMY1

ORACLE中有一张系统数据库表DUAL用来访问系统的相关信息

SELECT SYSDATE FROM DUAL;  --返回当前系统日期

-----------------------------------------------------------------------------------------

db2中的系统表为SYSIBM.SYSDUMMY1,不太好记

SELECT CURRENT DATE FROM SYSIBM.SYSDUMMY1  --返回当前系统日期

SELECT
NEXTVAL FOR MYSEQ FROM SYSIBM.SYSDUMMY1 --得到序列值

SELECT 1+1 FROM SYSIBM.SYSDUMMY1  --执行数学运算

DB2中的系统表SYSIBM.SYSDUMMY1,布布扣,bubuko.com

时间: 2024-08-07 08:34:15

DB2中的系统表SYSIBM.SYSDUMMY1的相关文章

SQL Server 中的系统表

存储SQL所有的系统信息.存储有关数据库服务中的元数据所谓元数据即(比如数据服务器有哪些用户数据库.数据库服务器有哪些登陆账号,数据库中都有哪些表,每个表都有哪些字段 每个数据库有哪些存储过程.视图等等的数据),系统表一般sys开头. 任何用户都不应直接更改系统表. 例如,不要尝试使用 DELETE.UPDATE.INSERT 语句或用户定义的触发器修改系统表. 若要检索存储在系统表中的信息,应用程序应使用下列组件之一: 系统存储过程 Transact-SQL 语句和函数 SQL Server

SQL Server 地理数据库中的系统表

转自:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/002q00000080000000/ 地理数据库的系统表可以强制地理数据库行为.存储有关地理数据库的信息以及追踪存储在地理数据库中的数据. 不得使用 ArcGIS 软件以外的任何其他软件更改系统表及其内容.不过,可以使用 SQL 查看系统表的内容. GDB_ITEMRELATIONSHIPS GDB_ITEMRELATIONSHIPS 表用于存储有关 GDB_I

关于SQL Server中的系统表之一 sysobjects

微软Sql Server数据库是企业开发管理中最常用的数据库系统之一.其功能强大而且使用简单.方便.我们在数据库中创建数据库.表.视图.触发器.存储过程.函数等信息. 最常用的功能之一,查询数据,例如: 1 SELECT [SysAreaId] 2 ,[AreaName] 3 ,[AreaNamePinYin] 4 ,[ShortName] 5 ,[AreaTypeId] 6 ,[Depth] 7 ,[ParentId] 8 ,[PostCode] 9 FROM [SavionPlatMisDB

mysql中 information_schema(和sql中的系统表类似)

information_schema数据库表说明: SCHEMATA表:提供了当前mysql实例中所有数据库的信息.是show databases的结果取之此表. TABLES表:提供了关于数据库中的表的信息(包括视图).详细表述了某个表属于哪个schema,表类型,表引擎,创建时间等信息.是show tables from schemaname的结果取之此表. COLUMNS表:提供了表中的列信息.详细表述了某张表的所有列以及每个列的信息.是show columns from schemana

Sybase脚本移植到DB2中

? DB2 目前碰到一个任务,需要将原本基于Sybase的系统移植到DB2.前期工作中主要都是对SQL脚本的改写.鉴于目前对Sybase和DB2都不是很熟,所以开此记录日志.记录在过程中所遇到的各种问题. db2中的系统表介绍 DB2 Command Line Processor(DB2 CLP)是所有 DB2 产品中都有的,可以使用这个应用程序运行 DB2 命令.操作系统命令或 SQL 语句. 在 DB2 数据库被创建的时候,DB2 会创建一些系统表.这些系统表中记录了所有数据库对象的信息,表

sql server 怎样用SQL语句查询一个数据库中的所有表?

搜了一大堆做个总结,以下是Sql Server中的方法,备忘下 1,利用sysobjects系统表 在这个表中,在数据库中创建的每个对象(例如约束.默认值.日志.规则以及存储过程)都有对应一行,我们在该表中筛选出xtype等于U的所有记录,就为数据库中的表了. 示例语句如下:: select * from sysobjects where xtype='U' 注意:在SQL SERVER2005中,出现了sys.objects目录视图来代替sysobjects系统表,我们在SQL SERVER2

查询Master下的系统表和系统视图获取数据库的信息和简单的渗透测试

在SQL中可以通过查询Master下的系统表(sys)和系统视图(information_schema)获取数据库的信息.SQL2000和SQL2005的结构略有不同. 系统表结构参考系统表详细说明. 系统信息结构图参考:http://dev.mysql.com/doc/refman/5.1/zh/information-schema.html 1.2000下操作: 系统表目录:大部分以dbo.sys为前缀. 系统视图目录:有20个常用的视图,以INFORMATION_SCHEMA为前缀. 在2

SQL语句查询一个数据库中的所有表

--读取库中的所有表名 select name from sysobjects where xtype='u' --读取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名') 获取数据库表名和字段 sqlserver中各个系统表的作用 sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序

InnoDB数据字典详解-系统表

1.简介 InnoDB中,实际上看不到系统表.有4个最基本的系统表来存储表的元数据:表.列.索引.索引列等信息.这4个表分别是SYS_TABLES.SYS_COLUMNS.SYS_INDEXES.SYS_FIELDS.下面分别介绍 2.SYS_TABLES 存储所有以InnoDB为存储引擎的表,每条记录对应一个表.该表的列分别是: NAME:表名 ID:表的ID号 N_COLS:表的列数 TYPE:表的存储类型,包括记录的格式.压缩等信息 MIX_ID.MIX_LEN.CLUSTER_NAME: