• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    oracle怎么查看表空間有多少張表

    oracle數據庫的表table是存放在表空間tablespace下面的,有些時辰,出于某些特別的需要,想要知道一個表空間下面到底建立了幾多張表,這個時辰該怎么辦呢?

    東西/原料

    • oracle
    • plsql

    方式/步調

    1. 1

      本文以plsql圖形化辦理東西為例,利用它毗連oracle數據庫。當點開plsql的時辰,就需要輸入用戶名、暗碼、數據庫然后毗連。若是毗連當作功,就能查看里面的表等等操作,若是毗連不當作功,就輸入準確的信息再次測驗考試

    2. 2

      毗連上數據庫之后,默認會看到這個本家兒界面。頂部是各類操作菜單,左側第一個框是比來打開的一些信息,第二個框里面的才是數據庫的所有信息

    3. 3

      若是不想看到這么多的框,只想專注于數據庫的相關信息,就可以將其他框封閉或者埋沒,這兩種體例只是點擊分歧的按鈕罷了,具體拜見截圖

    4. 4

      在oracle數據庫中,用戶是屬于表空間的,是以,當利用某一個用戶登錄之后,看到的其實就是這個用戶默認的表空間中的信息。這個時辰,可以睜開【Tables】菜單,就能看到當前表空間下的所有表,若是表的數目不多,就可以直接一個一個的數出數目

    5. 5

      若是當前用戶具有辦理員權限,還可以在【Tablespaces】菜單下面,找到所有的表空間名稱,在每個表空間名稱下面還有【Tables】菜單,這里面會顯示這個表空間下面的所有效戶和表。

      注重,對于統一個表空間下的不異數據庫,在這里會顯示每個用戶都擁有一套表布局

    6. 6

      若是想直接獲得表空間中的表數目,可以點擊左上角的新建圖標,選擇【SQL Window】,右側就會呈現一個空白的SQL語句書寫窗口

    7. 7

      1)獲取指心猿意馬表空間下表數目(這是包含了此表空間下的所有效戶的表)

           select count(1) from all_tables where tablespace_name = '表空間名稱';

      2)獲取指心猿意馬表空間下,指心猿意馬用戶的表數目

           select count(1) from all_tables where tablespace_name = '表空間名稱' and owner = '用戶名稱';

      3)若是將count(1)換當作星號,就可以查詢表空間下的所有表名信息等等

    • 發表于 2019-05-15 20:01
    • 閱讀 ( 2531 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆