檢視Oracle使用者下所有表名,列名

2021-10-23 11:19:05 字數 329 閱讀 3312

select * from all_tab_comments – 查詢所有使用者的表,檢視等。

select * from user_tab_comments – 查詢本使用者的表,檢視等。

select * from all_col_comments --查詢所有使用者的表的列名和注釋。

select * from user_col_comments – 查詢本使用者的表的列名和注釋。

select * from all_tab_columns --查詢所有使用者的表的列名等資訊。

select * from user_tab_columns --查詢本使用者的表的列名等資訊。

oracle刪除使用者下的所有表

刪除表有2個辦法 1,刪除使用者 這是最快的方法 2,生成刪除語句 方法一drop user cascade 方法二你需要建立這些刪除語句,通過oracle的資料字典找到該使用者下的所有表 檢視等物件,拼接成語句。如下select drop table table name chr 13 chr 1...

ORACLE 刪除當前使用者下所有的表

加了cascade就可以把使用者連帶的資料全部刪掉 drop user hm dev cascade 刪除後再建立該使用者,重新授權即可 sql create user hm dev identified by 123456 sql grant create session to hm dev sq...

Oracle中刪除某個使用者下的所有表

一般的方法 先使用sql查詢 select delete from table name from user tables order by table name 將查詢結果複製一下,在sql命令視窗裡再執行一次就刪除了所有的表。select drop table table name from c...