查詢方法:1、使用“SELECT * FROM all_tables WHERE OWNER = ‘用戶名’”語句,可查詢指定用戶的所有表名;2、使用“SELECT * FROM user_tables”語句,可查詢當前用戶的所有表名。
本教程操作環境:Windows7系統、oracle 11g版、Dell G3電腦。
Oracle 查詢數據庫中的所有表名
第一種方法
這種方法指定Oracle用戶名(也就是Oracle中的模式)進行查詢,把查詢條件的 * 換成 TABLE_NAME 只展示表名
--?DWD為用戶名,用戶名必須是大寫,你填你的用戶名 SELECT?*?FROM?all_tables?WHERE?OWNER?=?'DWD' --?加?ORDER?BY?TABLE_NAME?是讓結果按照表名順序展示 SELECT?*?FROM?all_tables?WHERE?OWNER?=?'DWD'?ORDER?BY?TABLE_NAME
第二種方法
查看當前登錄用戶(模式)下的表,不用加 OWNER指定,把查詢條件的 * 換成 TABLE_NAME 只展示表名
SELECT?*?FROM?user_tables --?加?ORDER?BY?TABLE_NAME?是讓結果按照表名順序展示 SELECT?*?FROM?user_tables?ORDER?BY?TABLE_NAME
推薦教程:《Oracle教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦