導航:首頁 > 編程大全 > db2查看資料庫表

db2查看資料庫表

發布時間:2025-01-08 08:42:09

❶ db2常用命令

操作資料庫復命令

1、制 啟動資料庫實例

#db2start

2、 停止資料庫實例

#db2stop

如果你不能停止資料庫由於激活的連接,在運行db2stop前執行db2 force application all就可以了 /db2stop force

3、 創建資料庫

#db2 create db [dbname]

4、 連接到資料庫

#db2 connect to [dbname] user[username] using [password]

5、 斷開資料庫連接

#db2 connect reset

操作數據表命令

1、 列出所有用戶表

#db2 list tables

2、列出所有系統

#db2 list tables for system

3、列出所有表

#db2 list tables for all

4、 列出系統表

#db2 list tables for system

5、列出用戶表

#db2 list tables for user

6、 列出特定用戶表

#db2 list tables for schema[user]

❷ DB2中如何查詢一個資料庫中有多少張表

資料庫中還有大量系統表的,所以我覺得你查某些模式下的表比較好:
select count(*) from syscat.tables where tabschema='GP'
GP為某用戶模式。
當然也可以用
select count(*) from syscat.tables where tabschema='GP'
查出所有表的數量。
再查出有多少張系統表,就是在SYSIBM、SYSTOOLS下的表數目。相減就可以了。
我用的是DB2 V9.7。

❸ 怎樣查詢db2資料庫中所有表名

但是這樣報錯了哦!
select name from sysibm.systables where type='T' and creator='DB2ADMIN'

creator是用戶名版吧?權
Exception in thread "main" com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -243, SQLSTATE: 36001, SQLERRMC: SQL_CURSH200C1

❹ 在DB2資料庫中 有什麼命令可以查看當前有哪些資料庫

你好4. 查看系統資料庫目錄 db2 list database directory 5. 查看本地資料庫目錄專 db2 list database directory on <盤符> 在本地資料庫目錄中有屬而系統資料庫目錄中沒有的資料庫不能訪問,可以在控制中心中選中<資料庫>右鍵單擊選擇添加,然後輸入需要添加的資料庫名稱或者點擊刷新按鈕選擇資料庫,加入資料庫後即可以訪問。

❺ 求教各位大神! AIX下已經裝了DB2 請問如何查看資料庫的名字啊 著急啊~~~

切換到安裝DB2的用戶下,在命令行中輸入:db2 list db directory ,你就會看到所顯示的實例,資料庫名

❻ DB2資料庫查出表名後為何查不出表的欄位

前面加復上模式名 試試
先用制 SELECT TABNAME 表名, TABSHEMA 模式名 FROM SYSCAT.TABLES WHERE TABNAME like '%USER';

查表數據用
SELECT * FROM 模式名.表名
如果查表的欄位的話用 系統表SYSCAT.COLUMNS 語句如下:
SELECT TABNAME 表名, TABSHEMA 模式名,colname 列名,typename 列的數據類型,length 列數據類型長度 FROM SYSCAT.COLUMNS WHERE TABNAME like '%USER';

❼ 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

❽ db2怎麼列出當前資料庫下所有表佔用空間的大小

ADMINTABINFO administrative view and ADMIN_GET_TAB_INFO table function - Retrieve size and state information for tables

Example 1: Retrieve size and state information for all tables

SELECT * FROM SYSIBMADM.ADMINTABINFO

Example 2: Retrieve size and state information for the table DBUSER1.EMPLOYEE.

SELECT * FROM TABLE (SYSPROC.ADMIN_GET_TAB_INFO('DBUSER1', 'EMPLOYEE'))
AS T
以上參考 http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/r0022024.htm

DATA_OBJECT_L_SIZE DATA_OBJECT_P_SIZE這兩個欄位值為你需要的信息。
第一個示例查詢時可以帶上模式名或者表名來去除系統表的信息

閱讀全文

與db2查看資料庫表相關的資料

熱點內容
linux配置classpath 瀏覽:400
高水平的編程人員一般用什麼電腦 瀏覽:428
電腦壓縮文件找不到怎麼回事 瀏覽:870
c語言程序設計實驗報告順序結構 瀏覽:798
微信什麼版本適合安卓236 瀏覽:41
瑞風s5車載導航找不到相關文件 瀏覽:709
冬瓜影視app哪個最靠譜 瀏覽:159
移動數據流量無法用怎麼辦 瀏覽:420
u盤聽歌找不到多媒體文件 瀏覽:383
win10經常無網路連接不上 瀏覽:471
iphone5se翻新機鑒別 瀏覽:124
ai畫冊教程 瀏覽:32
js數字校驗銀行卡號 瀏覽:419
質量工作總結需要哪些數據 瀏覽:206
iphone6怎麼收彩信 瀏覽:985
ape文件如何打開 瀏覽:495
越獄後的iphone5怎麼刪除其他 瀏覽:843
開機無需密碼 瀏覽:870
電腦系統的密碼文件是什麼 瀏覽:91
app如何賣 瀏覽:853

友情鏈接