亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

oracle查看所有表及各表行數?

oracle查看所有表及各表行數?

慕妹3242003 2019-02-14 21:11:53
oracle查看所有表及各表行數
查看完整描述

2 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

在Oracle數據庫中,查看所有表及對應個表的行數,只用一個select語句查詢table_name和num_rows兩個字段即可。table_name是表名,num_rows代表表的行數。

具體如下:

1、查詢數據庫所有的表sql:select t.table_name,t.num_rows from all_tables t;

sql執行后的輸出結果如下圖:

2、查詢當前用戶表sql:select t.table_name,t.num_rows from user_tables t;

sql執行后輸出結果如下圖:

擴展資料:

分享一些ORACLE中,對所有表的查詢sql:

1、查詢所有表名:

select t.table_name from user_tables t;

2、查詢所有字段名:

select t.column_name from user_col_comments t;

3、查詢指定表的所有字段名:

select t.column_name from user_col_comments t where t.table_name = 'BIZ_DICT_XB';

4、查詢指定表的所有字段名和字段說明:

select t.column_name, t.column_name from user_col_comments t where t.table_name = 'BIZ_DICT_XB';

5、查詢所有表的表名和表說明:

select t.table_name,f.comments from user_tables t inner join user_tab_comments f on t.table_name = f.table_name;

6、查詢模糊表名的表名和表說明:

select t.table_name from user_tables t where t.table_name like 'BIZ_DICT%';

select t.table_name,f.comments from user_tables t inner join user_tab_comments f 

on t.table_name = f.table_name where t.table_name like 'BIZ_DICT%';

7、查詢表的數據條數、表名、中文表名

select a.num_rows, a.TABLE_NAME, b.COMMENTS from user_tables a,user_tab_comments b WHERE a.TABLE_NAME = b.TABLE_NAME  order by TABLE_NAME;



查看完整回答
反對 回復 2019-03-02
  • 2 回答
  • 0 關注
  • 4158 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號