Oarcle 之DDL

DDL

  关键字:create:创建

  作用:用来创建数据库的对象(表,视图,序列,索引)

  语法1:create table tablename  (column1  datatype,column2  dateType,................,columnN   dataType )

  例子:

  create  table  t_user(

  id  number ,

  username  varchar2(30),

  password   varchar2(30)

  );

 

  语法2:create  table tablename  as  subquery

  例子:

  create table emp_e1 as  select * from emp where 1=1;

 

alter

  作用:用来修改数据库的对象(表,视图,序列,索引等)

  语法:alter table  tablename 【modify  / add  /  drop】

  例子1:

  alter  table  emp_e1  modify(ename  varchar2(10));

  insert  into  emp_e1(empno,ename) values(9898,  'cai10cai10cai ');

  例子2:

  alter table emp_e1 add(phone varchar2(11));

  例子3:

  alter table emp_e1 drop column phone;

  select * from emp_e1

 

drop

  作用:用来删除数据库的对象(表,视图, 序列,索引等)

  语法:drop table  tablename 

  例子:drop  table  emp_e1

 

posted @ 2019-05-05 20:43  为什么名字都被注册了  阅读(128)  评论(0编辑  收藏  举报