Oracle 查詢資料庫有多少張表

2021-08-13 04:52:29 字數 306 閱讀 4697

這個查詢的需求很大可能是進行了oracle資料庫匯入匯出操作,買了新的伺服器,你的上司老闆叫程式猿們,資料庫換個環境,移植到新的伺服器上。

為了驗證匯入進去的表有沒有少,我們需要查詢當前使用者下的總表個數。

登入sys使用者後通過user_tables表檢視當前使用者下表的張數。

sql:conn / as sysdba;

sql:select count(*) from user_tables ;

解釋:必須是登入到系統的超級使用者後後,通過上面sql讀取出」使用者表「中記錄的行數(每個表會有一條記錄),即為當前資料庫下的表張數。

查詢資料庫中有多少張表

sql server 2005 select from sysobjects where xtype u 查詢當前資料庫 下所有使用者建立的表 xtype char 2 物件型別。可以是下列物件型別中的一種 c check 約束 d 預設值或 default 約束 f foreign key 約束 ...

Oracle和MSSQL查詢有多少張表

oracle select count from user tables mssql select count 1 from sysobjects where xtype u 這種方法可能會把dbo.dtproperties表給查出來,我在oracle中查出66張表,在sql server中查出67...

Oracle資料庫有多少種啟動體例

oracle資料庫有多少種啟動體例 你們知道oracle的啟動體例有多少種嗎?答案有四種.oracle資料庫有四種啟動體例,請往下看 第一種 startup nomount 非安裝啟動 這種體例啟動下可執行 重建節制檔案 重建資料庫 啟動instance,即啟動sga和後台歷程,這種啟動只需要ini...