db2查看数据库表
1. 在DB2数据库中 有什么命令可以查看当前有哪些数据库
你好4. 查看系统数据库目录 db2 list database directory 5. 查看本地数据库目录 db2 list database directory on <盘符> 在本地数据库目录中有而系统数据库目录中没有的数据库不能访问,可以在控制中心中选中<数据库>右键单击选择添加,然后输入需要添加的数据库名称或者点击刷新按钮选择数据库,加入数据库后即可以访问。
2. 如何查询db2数据库表是否被锁
1、首先点击桌面上的sql server数据库。
3. DB2中如何查询一个数据库中有多少张表
数据库中还有大量系统表的,所以我觉得你查某些模此信庆式下的表比较好坦搜:
select count(*) from syscat.tables where tabschema='GP'
GP为某用户模式。
当然也可以用
select count(*) from syscat.tables where tabschema='GP'
查出所有表的数量。
再查出有多少张系统表,就是在SYSIBM、SYSTOOLS下的表数目。相减就可以了。
我森握用的是DB2 V9.7。
4. 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 ;// 获取当前模式下面的所有用户表
5. 如何查看DB2数据库事
你好4. 查看系统数据库目录 db2 list database directory 5. 查看本地数据库目录 db2 list database directory on <盘符> 在本地数据库目录中有而系统数据库目录中没有的数据库不能访问,可以在控制中心中选中<数据库>右键单击选择添加,然后输入需要添加的数据库名称或者点击刷新按钮选择数据库,加入数据库后即可以访问。
6. db2数据库怎么查看实例
1、 打开命令行窗口
#db2cmd
2、 打开控制中心
#db2cmd db2cc
3、 打开命令编辑器
#db2cmd db2ce
=====操作数据库命令=====
4、 启动数据库实例
#db2start
5、 停止数据库实例
#db2stop
如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force
6、 创建数据库
#db2 create db [dbname]
7、 连接到数据库
#db2 connect to [dbname] user [username] using [password]
8、 断开数据库连接
#db2 connect reset
9、 列出所有数据库
#db2 list db directory
10、 列出所有激活的数据库
#db2 list active databases
11、 列出所有数据库配置
#db2 get db cfg
12、 删除数据库
#db2 drop database [dbname]
(执行此操作要小心)
如果不能删除,断开所有数据库连接或者重启db2
7. db2 查询数据库里都有哪些表的SQL语句
如下:
Select * From syscat.tables where tabname = 'ESF_2'
syscat.tables 则为DB2中存放所有的表。
tabname 则为syscat.tables中的一个字段,如 ESF_2 为数据库中的一个表。
注意:写表名最好是大写。
8. db2中怎样查询表结构
DB2是IBM出品的一系列关系型数据库管理系统,分别在不同的操作系统平台上服务。
虽然DB2产品是基于UNIX的系统和个人计算机操作系统,但在基于UNIX系统和微软在windows系统下的Access方面,DB2追寻了ORACLE的数据库产品。
查询的意思就是查找、寻找指在某一个或几个地方找出自己所要的东西;
DB2 象 oracle的 desc一样查询表结构定义
select * from sysibm.syscolumns where tbname =< table name>
describe select * from<table name>
或者 describe table <table name>