今天正好看到这一段内容了,小结一下
如何查看当前模式是什么
通过DB2提供的专用寄存器current schema/sqlid可以查看当前的模式,比如
select current schema from sysibm.sysdummy1
select current schema from sysibm.dual
或
select current sqlid from sysibm.sysdummy1
select current sqlid from sysibm.dual
或
values current schema
values current sqlid
注:dual是一个从sysdummy1中创建而来的view
db2 => connect to study
数据库连接信息
数据库服务器 = DB2/NT 9.5.0
SQL 授权标识 = ZHANGRP
本地数据库别名 = STUDY
db2 => select current schema from sysibm.sysdummy1
1
------------------
ZHANGRP
1 条记录已选择。
db2 => select current schema from sysibm.dual
1
------------------
ZHANGRP
1 条记录已选择。
db2 => set current schema toms
DB20000I SQL命令成功完成。
db2 => select current schema from sysibm.dual
1
----------------------
TOMS
1 条记录已选择。
db2 => select current sqlid from sysibm.dual
1
----------------------
TOMS
1 条记录已选择。
db2 =>
db2 => values current schema
1
----------------------
TOMS
1 条记录已选择。
db2 => values current sqlid
1
----------------------
TOMS
1 条记录已选择。
db2 =>
DB2如何查看当前用户模式
最新推荐文章于 2022-10-26 16:58:03 发布
本文介绍如何使用DB2数据库系统中的专用寄存器currentschema和currentsqlid来查询当前的模式和SQL授权标识。通过几个简单的SQL命令示例,展示了如何获取这些信息。
2038

被折叠的 条评论
为什么被折叠?



