美文网首页
Oracle表空间

Oracle表空间

作者: weiyu_you | 来源:发表于2018-08-29 23:16 被阅读0次

    今天又是充满希望的一天

    oracle学习

    oracle中常用Scott用户中的几张表

    • emp 薪资表
    • dept 部门表
    • customer 客户表

    1. 查询语句:

    select * 
    from 表名;`
    

    select 告诉人家我要查表。
    " * " 默认指的是查当前表中的所有数据。
    from告诉人家,我要查哪个表。

    • 关键字显示是绿色的,一般建议不要乱用关键字,会冲突的,因为系统已经占用了的,用来实现某些特定的功能。

    2. 使用运算符:

    • 最基本的:+-*/
      (1)从emp表中查找年薪:

      select  enpon,ename, sal * 12
       from emp;
      

      (2)计算员工的年收入=工资+奖金:

       select  empno, ename, sal * 12, comm, sal * 12+comm
       from emp;
      

    如果列的值为null的话,计算出来的也是null解决方案:如果值为null,则返回一个默认值

    • nvl(参数1,参数2):
      如果参数1不为空则返回它自己,如果为空,则返回参数2

      select empno, ename, sal * 12, nvl(comm,0), sal * 12 +nvl(comm,0)
      from emp;
      

    3. 别名
    (1)第一种:直接写中文,别名
    (2)第二种:使用 as 关键字,as 别名
    (3)第三种:使用双引号,"别名"

    select empno 编号, ename as 员工名, sal * 12 年薪, comm "奖金", sal * 12 + nvl(comm, 0)  as "年收入"
    from emp;`
    

    合并查询到的重复数据

    select distinct deptno from emp;
    

    创建表空间

    create tablespace You
    datafile'D:\tablespace\you .dbf'
    size 20M
    autoextend on;--自动扩展,如果容量不足,则会自动加
    

    千万要记住:不要手动到路径下把生成的xxx.dbf文件删除

    删除表空间

    drop tablespace you including contents and datafiles;
    

    查询所有的表空间

    select * from DBA_tablespaces;
    

    查询所有的数据文件

    select * from Dba_Data_Files;
    

    创建用户

    create user yuan --用户名
    identified by 1234 --密码
    default tablespace you --对应的表空间
    temporary tablespace temp --临时表空间
    

    删除用户

    drop user you;
    

    查询所有的用户

    select * from Dba_Users;
    

    给用户加锁和解锁

    alter user you account lock;--加锁
    alter user you account unlock;--解锁
    

    操作权限、连接权限

    grant connect to you;
    

    如果you有连接权限,可以指定给fang账户

    grant connect to you 
    with fang option;
    

    如果想要放大权限的话,可以指定DBA权限给它

    grant dba to you with fang option;
    

    收回权限

    revoke connect from you;--收回连接权限
    revoke dba from you ;--收回dba权限

    相关文章

      网友评论

          本文标题:Oracle表空间

          本文链接:https://www.haomeiwen.com/subject/twdlwftx.html