美文网首页
创建和维护表

创建和维护表

作者: Mtllll | 来源:发表于2019-01-25 11:26 被阅读0次
    数据库对象:表,视图,约束,索引,同义词,触发器,存储过程,函数等。

    1.创建表

    CREATE table temp (id NUMBER,name VARCHAR2(40),age number)
    

    使用子查询语法创建表

    create table temp2 as (select * from emp where sal>1000)
    

    2.修改表
    A.添加列

    alter table  表名 add (,)
    ALTER TABLE TEMP ADD(YY NUMBER,YR NUMBER)
    

    B.修改列

    alter table  表名 modify(字段名 类型)
    ALTER TABLE TEMP2 MODIFY(列,数据类型)`(改变之前这列的值必须是空的,默认值的修改不会影响存在的行,只会影响新增的行)
    

    C.删除列

    alter table  表名 drop (,)
    ALTER TABLE TEMP2 drop(sal,hiredate)
    

    3.删除表

    drop table emp
    

    4.重新命名表

    rename emp to emp1
    

    5.截断表

    truncate table emp
    
    truncate(DDL)和delete(DML)的区别:truncate只能删除表中的记录,释放存储空间,不可以回滚。delete可以删除指定记录,不释放存储空间,可以回

    滚。


    数据字典
    是指数据库中系统自带的各种系统表,可以用来查询等。

    相关文章

      网友评论

          本文标题:创建和维护表

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