zoukankan      html  css  js  c++  java
  • Oracle 学习系列之一(表空间与表结构)

    create tablespace user3 datafile 'e: estuser3_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










  • 相关阅读:
    RDD的五个属性
    惰性求值的概念
    大数据shuffle的理解
    简单说明hadoop和hbase的异同
    Linux 下命令有哪几种可使用的通配符?分别代表什么含义?
    linux命令知识点复习
    >/dev/null 2>&1
    JAVA内存泄漏和内存溢出的区别和联系
    Linux各个目录的作用
    JVM标准参数-server与-client参数的区别
  • 原文地址:https://www.cnblogs.com/haofaner/p/4043811.html
Copyright © 2011-2022 走看看