oracle怎么查詢數據庫中的所有表名

查詢方法:1、使用“SELECT * FROM all_tables WHERE OWNER = ‘用戶名’”語句,可查詢指定用戶的所有表名;2、使用“SELECT * FROM user_tables”語句,可查詢當前用戶的所有表名。

oracle怎么查詢數據庫中的所有表名

本教程操作環境: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
喜歡就支持一下吧
點贊12 分享