GBase 8s V8.8 SQL 指南:教程-5.1.7(6)

DBINFO 函数
可以在 SELECT 与中调用 DBINFO 函数来查询下列任何信息:
• 与 tblspace 号或表达式对应的 dbspace 的名称
• 表中插入的最后一个 SERIAL 、SERIAL8 或 BIGSERIAL 值
• SELECT 、INSERT 、DELETE 、UPDATE 、MERGE 、EXECUTE FUNCTION 、
EXECUTE PROCEDURE 或 EXECUTE ROUTINE 语句处理的行数
• 当前会话的会话 ID
• 会话连接的当前的数据库的名称
• INSERT 、UPDATE 或 DELETE 语句是否作为应答事务一部分正在执行
• 数据库服务器在其上运行的主计算机的名称
• 操作系统的类型和主计算机的名称
• 全球标准时间(UTC)格式的本地时区和当前日期和时间
• 对应于指定的整型列或指定的 UTC 时间值的 DATETIME 值(作为自 1970-01-01 
00:00:00+00:00 的秒数)
• 客户机应用程序连接至的数据库服务器的精确版本或指定完整版本字符串的组件
可以在 SQL 语句中和 SPL 例程中的任何地方使用 DBINFO 函数。
下列查询显示可以和如何使用 DBINFO 函数来找出数据库服务器在其上运行的主计算机的
名称。
图: 查询
SELECT FIRST 1 DBINFO('dbhostname') FROM systables;
图: 查询结果
(constant)
 
 lyceum
没有 FIRST 1 子句来限制 tabid 中的值,将对 systables 表的每一行重复数据库服务器在其上
运行的计算机的主机名。下列查询显示可以如何使用 DBINFO 函数来找出当前数据库服务
器的完整版号和类型。

图: 查询
SELECT FIRST 1 DBINFO('version','full') FROM systables;
有关如何使用 DBINFO 函数查找您当前数据库服务器、数据库会话或数据库的信息的更多
信息,请参阅《GBase 8s SQL 指南:语法》。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值