MSSQL和Oracle統計數據庫中表的個數或表名

來源:http://news.mkq.online/ 作者:牛站新聞

MSSQL中統計表的個數:

SELECT count() FROM sysobjects WHERE (xtype = 'U')//表個數
SELECT count(
) FROM sysobjects WHERE (xtype = 'V')//視圖個數
SELECT count(*) FROM sysobjects WHERE (xtype = 'P')//存儲過程個數

MSSQL獲得表名:

SELECT name FROM sys.object WHERE (xtype = 'U')

ORCALE中統計數據表的總個數:

SELECT count(*) FROM dba_tables WHERE (owner='用戶名')————有DBA權限

SELECT count(*) FROM all_tables WHERE (owner='用戶名')————普通用戶權限

ORCALE獲得表名:

SELECT name FROM dba_tables WHERE (owner='用戶名')

SELECT name FROM all_tables WHERE (owner='用戶名')

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章