• 【Oracle】常用字典表


    【查看当前用户的缺省表空间】

    SQL:select username,default_tablespace from user_users

    运行:

    luna@ORCL>select username,default_tablespace from user_users;
    
    USERNAME                       DEFAULT_TABLESPACE
    ------------------------------ ------------------------------
    LUNA                           USERS

    【查看当前用户的角色】

    SQL:select * from user_role_privs

    运行:

    luna@ORCL>select * from user_role_privs;
    
    USERNAME                       GRANTED_ROLE                   ADM DEF OS_
    ------------------------------ ------------------------------ --- --- ---
    LUNA                           DBA                            NO  YES NO
    
    已选择 1 行。

    【查看用户下所有的表】

    SQL:select table_name,tablespace_name from user_tables

    运行:

    luna@ORCL>select table_name,tablespace_name from user_tables;
    
    TABLE_NAME                     TABLESPACE_NAME
    ------------------------------ ------------------------------
    TEST01                         USERS
    TEST02                         USERS
    TEST04                         USERS
    TEST06                         USERS
    TEST07                         USERS
    TEST05                         USERS
    DEPT                           USERS
    EMP76                          USERS
    EMP625_FROM                    USERS
    EMP722                         USERS
    DIC722                         USERS
    EMP826                         USERS
    SAL0826                        USERS
    TEST03                         USERS
    EMP625_TO                      USERS

    使用 select * from user_catalog或select * from cat也是一样的效果(cat是user_catalog的别名)

    luna@ORCL>select * from cat;
    
    TABLE_NAME           TABLE_TYPE
    -------------------- -----------
    DEPT                 TABLE
    DIC722               TABLE
    EMP625_FROM          TABLE
    EMP625_TO            TABLE
    EMP722               TABLE
    EMP76                TABLE
    EMP826               TABLE
    SAL0826              TABLE
    TEST01               TABLE
    TEST02               TABLE
    TEST03               TABLE
    TEST04               TABLE
    TEST05               TABLE
    TEST06               TABLE
    TEST07               TABLE
    
    已选择15行。
    
    luna@ORCL>select * from user_catalog;
    
    TABLE_NAME           TABLE_TYPE
    -------------------- -----------
    DEPT                 TABLE
    DIC722               TABLE
    EMP625_FROM          TABLE
    EMP625_TO            TABLE
    EMP722               TABLE
    EMP76                TABLE
    EMP826               TABLE
    SAL0826              TABLE
    TEST01               TABLE
    TEST02               TABLE
    TEST03               TABLE
    TEST04               TABLE
    TEST05               TABLE
    TEST06               TABLE
    TEST07               TABLE

    【查看用户拥有的名称包括emp的表】

    SQL:select table_name,tablespace_name from user_tables where instr(table_name,'EMP')>0;

    运行:

    luna@ORCL>select table_name,tablespace_name from user_tables where instr(table_name,'EMP')>0;
    
    TABLE_NAME                     TABLESPACE_NAME
    ------------------------------ ------------------------------
    EMP625_TO                      USERS
    EMP722                         USERS
    EMP826                         USERS
    EMP625_FROM                    USERS
    EMP76                          USERS

    【查某表(EMP625_FROM为表名)占用的空间】

    SQL:select sum(bytes)/(1024*1024) as m_bytes  from user_segments where segment_name=upper('EMP625_FROM')

    运行:

    luna@ORCL>select sum(bytes)/(1024*1024) as m_bytes  from user_segments where segment_name=upper('EMP625_FROM');
    
       M_BYTES
    ----------
            72

    【查看索引及所在的表】

    SQL:select index_name,index_type,table_name from user_indexes order by table_name

     运行:

    luna@ORCL>select index_name,index_type,table_name from user_indexes order by table_name;
    
    INDEX_NAME           INDEX_TYPE           TABLE_NAME
    -------------------- -------------------- --------------------
    SYS_C0011417         NORMAL               DEPT
    SYS_C0011561         NORMAL               DIC722
    SYS_C0011558         NORMAL               EMP625_FROM
    SYS_C0011559         NORMAL               EMP625_TO
    SYS_C0011560         NORMAL               EMP722
    SYS_C0011557         NORMAL               EMP76
    SYS_C0011205         NORMAL               TEST02
    SYS_IL0000074896C000 LOB                  TEST03
    02$$
    SYS_C0011206         NORMAL               TEST03
    SYS_C0011248         NORMAL               TEST04
    SYS_C0011251         NORMAL               TEST05

     【查看数据库的版本】

     SQL:Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6)='Oracle'

    运行:

    luna@ORCL>Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6)='Oracle';
    
    VERSION
    --------------------------------------------------------------------------------
    11.2.0.1.0

    未完待续

  • 相关阅读:
    springmvc+shiro+freemarker实现的安全及权限管理
    shiro过滤器过滤属性含义
    Spring Boot☞ 使用freemarker模板引擎渲染web视图
    Spring Boot使用模板freemarker【从零开始学Spring Boot(转)
    SpringMVC响应Ajax请求(@Responsebody注解返回页面)
    springboot 使用FreeMarker模板(转)
    springboot整合freemarker(转)
    ehcache、memcache、redis三大缓存比较(转)
    30分钟学会如何使用Shiro(转)
    Spring Boot 部署与服务配置
  • 原文地址:https://www.cnblogs.com/heyang78/p/16755421.html
Copyright © 2020-2023  润新知