zoukankan      html  css  js  c++  java
  • (一)Oracle学习笔记—— 表和表空间

    1. 表空间

    一个数据库可以有多个表空间,一个表空间里可以有多个表。表空间就是存多个表的物理空间;可以指定表空间的大小位置等。

     1.1 创建表空间语句

    create tablespace ts3 datafile 'F:appzangoradataorcl	s1.dbf'
    
      size 50M
    
      autoextend on next 10M
    
      maxsize 1024M;

    根据上述语句即在F: ablespace目录下创建一个大小为50M,当空间不足时每次递增10M,同时限制最大空间为1024M的表空间。

     1.2 修改用户默认表空间

    查看用户默认表空间可以在Views里找到DBA_USERS右键选择query data查看

    更改当前用户默认表空间

    alter database default tablespace ts1;

    表空间改名

    alter tablespace ts1 rename to tss1;

    删除表空间

    drop tablespace ts2 including contents and datafiles;

    2. Oracle数据库表

    这里使用图形化界面创建数据表

    创建完成后增加表内容

    注意:上面步骤是在管理员权限下操作的,如果使用用户权限,那么查询时需要使用【用户名.表】的格式访问

     例如管理员权限:

    select * from A1 t

    用户权限:

    select * from scott.a2;

    3. Oracle虚拟表dual表

    Dual 表是 sys 用户下的一张虚表;提供一些运算和日期操作时候用到;

    select sysdate from dual;

  • 相关阅读:
    C语言 · 最小公倍数
    SSH实战 · SSH项目开发环境搭建
    C语言 · 回文数
    C语言 · 特殊回文数
    C语言 · 查找整数
    SSH实战 · SSH项目中怎么玩验证码
    SSH实战 · JAVA发送邮件相关
    SSH实战 · AJAX异步校验
    C语言 · 打印1-200之间的素数
    Jenkins权限设计错误解决办法
  • 原文地址:https://www.cnblogs.com/zjfjava/p/7158530.html
Copyright © 2011-2022 走看看