zoukankan      html  css  js  c++  java
  • Oracle 11g的一些常用语句记录

    一、表空间

      1、创建临时表空间:

    create temporary tablespace project_temp 
    tempfile 'D:Oracledataspaceproject_temp.dbf' 
    size 50m 
    autoextend on 
    next 50m maxsize 20480m 
    extent management local;

      “project_temp”为表空间名称,“tempfile”后面的是临时表空间的存储路径,临时表空间主要放置一些临时数据,如果使用select对一些数据进行查询,系统会将查询到的中间数据放在临时表空间里暂存,使用结束后临时表会自动删除。

      2、创建表空间:

    create tablespace project_data 
    logging 
    datafile 'D:Oracledataspaceproject_data.dbf' 
    size 50m 
    autoextend on              
    next 50m maxsize 20480m     
    extent management local; 

      “project_data”为表空间名称,“datafile”后面的是表空间的存储路径。

      对于临时表空间和表空间来讲,autoextend on 表示表空间大小不够用时自动扩展,next 50m 自动扩展增量为50MB,extent management local代表管理方式为本地

      3、查看某个指定表空间中的所有表:

    select table_name from all_tables where tablespace_name='PROJECT_DATA'; 

      引号中的即为要指定查看的表空间名称,注意要大写。

      

    二、用户

      1、创建用户并指定表空间:

    create user gb20163493 identified by gb20163493 
    default tablespace project_data 
    temporary tablespace project_temp;

      两个“gb20163493”分别是用户的用户名和密码。

      default tablespace是指定表空间,而temporary是指定临时表空间。

      2、给用户权限:

    grant connect,resource,dba to gb20163493;

      注:建立表空间和创建用户、给予权限等基本都要在system用户下完成。

      3、查询当前用户权限:

    select * from session_privs;

      

       4、查询所有用户及其表空间:

    select username,default_tablespace from dba_users;

      

       5、将表空间赋予给用户:

    alter user gb20163493 dfault tablespace project_principal;

      “project_principal”为表空间名称,“gb20163493”为要赋予的用户。

      6、修改用户密码:

    alter user gb20163493 identified by 123456;

      “gb20163493”为用户名,“123456为密码。

      7、查询所有用户:

    select username from all_users;

      

      8、查询目前登录用户的所有表:

    select table_name from user_tables;
  • 相关阅读:
    centos7 hpc高性能计算集群配置(无密码访问、nfs文件共享)
    dbGrid、cxGrid下拉列表做单、多列更新的三种实现方式
    delphi指针简单入门
    Delphi USB摄像头
    Delphi USB摄像头
    DelphiXE环境认知(第一章 Project Options)
    程序缩小到托盘后系统就无法关机(解决方案)
    TNotifyEvent
    关于Delphi在定义了函数进行调用时显示undeclared identifier的问题
    listview增加一行后,显示最后一条数据,进度条显示最底
  • 原文地址:https://www.cnblogs.com/guobin-/p/11600876.html
Copyright © 2011-2022 走看看