create tablespace user3 datafile 'e:\test\user3_data.dbf' size 20M --表空间初始大小为: 20M
autoextend on next 5M maxsize 50M  --自动增长 及每次扩展5M ,表空间的最大为50M

--查看 表空间存放路径及信息
select * from dba_data_files
select * from dba_tablespaces
--查看所有用户的默认表空间
select user_id,username,default_tablespace from dba_users
--修改数据库默认表空间
alter database default tablespace SYSTEM
--修改表空间名称
alter tablespace user2 rename to user20
--删除表空间 添加including 就把对应的数据及文件也删除了
drop tablespace user3 including contents and datafiles
--创建表结构
create table t_user(user_id number not null,user_name varchar2(20) not null,user_email varchar2(30))
--查看新创建的表信息 注意表名要大写
select table_name,tablespace_name from user_tables where table_name='T_USER'
--查看数据表信息 只能在sql plus中使用的命令
describe T_USER;
--修改数据表结构:
alter table t_user rename column user_email to email
--修改表列的数据类型
alter table t_user modify(user_name varchar2(50),email varchar2(30))
--为表添加列
alter table t_user add (remarks varchar2(100))
--删除表的列
alter table t_user drop column remarks

--删除数据表
create table t_drop (a int,b int, c varchar2(10));
--顺便删除 约束 cascade constraints
drop table t_drop cascade constraints

Oracle 学习系列之一(表空间与表结构)的更多相关文章

  1. Oracle学习笔记—数据库,实例,表空间,用户、表之间的关系

    之前一直使用的关系型数据库是Mysql,而新公司使用Oracle,所以最近从网上搜集了一些资料,整理到这里,如果有不对的地方,欢迎大家讨论. 基本概念: 数据库:Oracle 数据库是数据的物理存储. ...

  2. Oracle创建表空间和表

    创建表空间和表ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的oracle中的表就是一张存储数据的表.表空间是逻辑上的划分.方便管理的.数据表空间 (Tablesp ...

  3. 基础概念:Oracle数据库、实例、用户、表空间、表之间的关系

    基础概念:Oracle数据库.实例.用户.表空间.表之间的关系 数据库: Oracle数据库是数据的物理存储.这就包括(数据文件ORA或者DBF.控制文件.联机日志.参数文件).其实Oracle数据库 ...

  4. Oracle 数据库、实例、用户、表空间、表之间的关系

    数据库: Oracle数据库是数据的物理存储.这就包括(数据文件ORA或者DBF.控制文件.联机日志.参数文件).其实oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库. ...

  5. Oracle数据库不能创建表空间及表中文乱码问题

    1.不能创建表空间问题 datafile为表空间的存放位置,没有将表空间存放路径指定为orcl数据库时,创建表空间出错如下 查看自己的Oracle安装位置,我的Oracle10g安装在虚拟XP系统中, ...

  6. Oracle数据库、实例、用户、表空间、表之间的关系

    完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例. 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等): 2) Oracle数据库实例则是一组Ora ...

  7. Oracle学习系列1-7

    Oracle学习系列1 两个服务必须启动: OracleOraDb10g*TNListener 和 OracleService*** 使用sqlplusw先进行环境的设置 set linesize 3 ...

  8. Oracle学习系列7

    Oracle学习系列7 ************************************************************************************ 关联表 ...

  9. Oracle学习系列6

    Oracle学习系列6 ************************************************************************************ 删除约 ...

  10. Oracle学习系列5

    Oracle学习系列5 ************************************************************************************ ,掌握 ...

随机推荐

  1. 在html中添加缩放meta

    见代码(html) <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://w ...

  2. visual studio 声明数组太大,导致栈溢出

    在解释原因前我们先看一下一个由C/C++编译的程序占用的内存分为几个部分: 1.栈区(stack segment):由编译器自动分配释放,存放函数的参数的值,局部变量的值等.在Windows下,栈是向 ...

  3. 导航栏4种效果---原生js

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  4. CXF发布restful WebService的入门例子(服务器端)

    研究了两天CXF对restful的支持.   现在,想实现一个以 http://localhost:9999/roomservice 为入口, http://localhost:9999/roomse ...

  5. 最简单的ioc容器代码(低仿Spring )

    Spring 的一大核心就是IOC,控制反转(依赖注入). 对象交由容器去控制,降低耦合性. Spring 的ioc实现原理其实很简单,容器启动后读取并解析配置文件,根据配置文件中<bean&g ...

  6. 内存修改mfc

    vc++6.0,内涵图

  7. javascript中标签与break和continue的配合使用

    var num = 0; outermost: for (var i=0; i<10; i++) { for (var j=0; j<10; j++) { if (j==5 || i==5 ...

  8. ylbtech-dbs:ylbtech-7,welfareSystem(福利发放系统)

    ylbtech-dbs:ylbtech-7,welfareSystem(福利发放系统) -- =============================================-- Datab ...

  9. css选择器权值

    有的时候我们为同一个元素设置了不同的CSS样式代码,那么元素会启用哪一个CSS样式呢?我们来看一下面的代码: p{color:red;} .first{color:green;} <p clas ...

  10. Servlet中的cookie和session

    保存数据的2中方式 Cookie Session Cookie 我们可以将一些信息保存到cookie中,cookie存放在对应的浏览器目录里面.每个站点可以保存20个cookie,最大长度不超过4k. ...