oracle sqlserver 查看指定用户下面的表
生活随笔
收集整理的這篇文章主要介紹了
oracle sqlserver 查看指定用户下面的表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、oracle 的sql語句查看指定用戶下表的數量 (KOKO提供)
------------------------------------------------------------------------------------------------------------
語法:
dba_tables: 是有權限的DBA
用戶id: oracle用戶名
執行結果:
COUNT(*)
----------
42
這個42就是指的SCOTT用戶下的表的數量
二、查看當前登陸用戶表數量 (蝶兒飛提供)
執行結果:
列出表名
已選擇10行。
執行結果
COUNT(TABLE_NAME)
-----------------
10
擴展:
對應的還有查找所有的視圖,索引,存儲過程...
一些語法:
user_tables用于存儲用戶分配的表視圖
dba_tables用于存儲管理員分配的表視圖
all_tables用戶存儲數據庫中所有的表的視圖
轉自:[url]http://heisetoufa.iteye.com/blog/227922[/url]
------------------------------------------------------------------------------------------------------------
語法:
select * from dba_tables t where t.owner='用戶id';dba_tables: 是有權限的DBA
用戶id: oracle用戶名
select count(*) from dba_tables t where t.owner='SCOTT';執行結果:
COUNT(*)
----------
42
這個42就是指的SCOTT用戶下的表的數量
二、查看當前登陸用戶表數量 (蝶兒飛提供)
select table_name from user_tables執行結果:
列出表名
已選擇10行。
select count(table_name) from user_tables 執行結果
COUNT(TABLE_NAME)
-----------------
10
擴展:
對應的還有查找所有的視圖,索引,存儲過程...
select view_name from user_views
select index_name from user_indexs 一些語法:
user_tables用于存儲用戶分配的表視圖
dba_tables用于存儲管理員分配的表視圖
all_tables用戶存儲數據庫中所有的表的視圖
轉自:[url]http://heisetoufa.iteye.com/blog/227922[/url]
總結
以上是生活随笔為你收集整理的oracle sqlserver 查看指定用户下面的表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql server登录名、服务器角色、
- 下一篇: bert速度提升fastbert