1. 在DB2数据库中 有什么命令可以查看当前有哪些数据库
你好4. 查看系统数据库目录 db2 list database directory 5. 查看本地数据库目录专 db2 list database directory on <盘符> 在本地数据库目录中有属而系统数据库目录中没有的数据库不能访问,可以在控制中心中选中<数据库>右键单击选择添加,然后输入需要添加的数据库名称或者点击刷新按钮选择数据库,加入数据库后即可以访问。
2. db2查询数据库所有表的sql语句该怎样写
select name from sysibm.systables where type='T' and creator='DB2ADMIN'
type:数据库表用T表示;数据库视图用V表示
creator:数据库对象的创建者
select tabname from syscat.tables where tabschema = current schema ;// 获取当前模式下面回的所有用答户表
3. db2 查询数据库里都有哪些表的SQL语句
一、查询指定模式下的所有表
db2 LIST TABLES FOR SCHEMA 模式名
二、查询当前模式下所专有表及信息
db2 select tabname from syscat.tables where tabschema = CURRENT SCHEMA
三、查询当前模式下所有的表属
db2 LIST TABLES FOR ALL
四、查询指定表名的表
db2 select * from syscat.tables where TABNAME = '表名'(表名必须大写,不加模式,原因是TABNAME是syscat.tables中的一个字段,TABSCHEMA模式是另一个字段,两者唯一确定一张表)
希望这些可以给你帮助
4. 查看db2数据库有哪些表空间i
selectsubstr(tbsp_name,1,20)asTABLESPACE_NAME,substr(tbsp_content_type,1,10)
asTABLESPACE_TYPE,sum(tbsp_total_size_kb)/1024as
TOTAL_MB,sum(tbsp_used_size_kb)/1024asUSED_MB,sum(tbsp_free_size_kb)/1024as
FREE_MB,tbsp_page_sizeASPAGE_SIZEfromSYSIBMADM.TBSP_UTILIZATIONgroupby
tbsp_name,tbsp_content_type,tbsp_page_size
orderby1
拷下来跑一下吧,抄全出来了,这个语句可以查出来各个表空间的使用率。别忘了点赞啊
我跑了一下