DDL、DML、DCL

DDL(data definition language):数据库定义语言<注意关键字table>

  1,create table table_name()

  2,alert table table_name  

    (1).增加列
    alter table tb_name add 列的完整定义  例子:alter table s_stu add (sname varchar2(20),sage number);

    (2).删除列
    alter table tb_name drop column col_name;

    (3).修改列属性(数据类型和约束)
    alter table tb_name modify 列的完整定义 例子:alter table s_stu modify sname varchar(10);
  3,drop table tb_name [cascade constraint];

  4,truncate table tb_name  

DML(data manipulation language):数据库操作语言

  1,insert into table_name(...) values (...)

  2,update table_name set column_name = ,, where ,,,

  3,delete from table_name where ,,,

DCL(Data Control Language):数据控制语句

  GRANT 授权 
  REVOKE 取消授权

posted on 2015-10-29 11:22  tengke  阅读(182)  评论(0编辑  收藏  举报