- 情感問答
- 答案列表
oracle查詢表名:oracle 查詢所有表名[朗讀]
查詢出所有的用戶表.查所有用戶的表在all_tables主鍵名稱、外鍵在all_constraints索引在all_indexes但主鍵也會成為索引,所以主鍵也會在all_indexes裡面.具體需要的。
不知道這個是不是你想要的.selecttable_namefromdba_tableswhereowner='system';
辦法是有的,就是特別麻煩,需要又重循環,第一重,循環所有表,第二重,循環特定表中的欄位,然後將所有滿足條件的表名和欄位名插入到一張新的表中,然後再自己分析結果,確認究竟是哪個表哪個欄位,僅提供思想而已,需要息寫一個procedure或者function實現。
在oracle資料庫中,查看所有表及對應個表的行數,只用一個select語句查詢table_name和num_rows兩個欄位即可.table_name是表名,num_rows代表表的行數.具體如。
select*fromall_tables;可以看到所有的表名和信息,如果你想一條語句查所有表里的數據,那沒有這種方法。