ITPub博客

首页 > 数据库 > > 从SYS_DUMMY中查询 的介绍

从SYS_DUMMY中查询 的介绍

作者:GaussDB_数据库 时间:2020-03-02 15:05:09 0 删除 编辑

SYS_DUMMY是由GaussDB 100自动创建的表。SYS_DUMMY表在用户SYS的schema中,但所有用戶都可以直接通过表名SYS_DUMMY访问。SYS_DUMMY表只有一个列“DUMMY”,定义为VARCHAR(1 BYTE),包含一个值为“X”的行。SYS_DUMMY用于使用SELECT语句计算常量表达式,SYS_DUMMY只有一行,所以常量只返回一次。

请勿对此表进行insert、更新、删除操作,否则可能造成系统不可用。

使用方法

  • 查看当前用户。

    SELECT USER FROM SYS_DUMMY;
  • 调用系统函数。

    SELECT function_name FROM SYS_DUMMY;
  • 得到序列的下一个值或当前值。

    SELECT sequence_name .{ NEXTVAL | CURRVAL }FROM SYS_DUMMY;
  • 计算器。

    SELECT expression FROM SYS_DUMMY;

示例

  • 示例1:调用系统函数,获取当前系统时间。

    SELECT to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') FROM SYS_DUMMY;

    TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')
    ------------------------------------------------
    2019-02-01 16:57:58

    1 rows fetched.
  • 示例2:计算7+1的值。

    SELECT 7+1 FROM SYS_DUMMY;

    7+1
    --------------------
    8

    1 rows fetched.


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3150215/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 日志介绍-Manager
请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19234