Oracle数据库之DDL数据操纵语言

DDL(table)

创建表 Create table

  • 创建表, 存储空间为默认表空间

    create  table  friends 
    (
    	ownerID   varchar(32) , 
    	friendID   varchar(32) , 
    	remark  varchar(24)
    );
    
  • 创建表,存储空间为指定表空间

    create  table  friends 
    (
    	ownerID   varchar(32) , 
    	friendID   varchar(32) , 
    	remark  varchar(24)
    ) tablespace  Users ;
    

修改表 Alter Table

  • Add 添加列/属性/字段

    alter table  friends  add
    (
    	AddTime  data
    );
    
  • modify 修改列

    alter table  friends  modify
    (
    	Remark  varchar(4) --原本是24
    );
    
  • drop 删除列

    alter table  friends  drop
    (
    	AddTime
    );
    

删除表 Drop Table

  • 删除表

    drop  table  friends ;
    

截断表 Truncate Table

  • delete tableName : 删除数据,但会生成日志记录;也就是说数据还可以恢复

  • truncate table tableName : 删除数据,不会生成日志记录,无法恢复被截断的数据
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37079157/article/details/109101601