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