有时候用着用着就不知道用的是什么了,还是基础不牢,这次记下来,做个备忘录。
DML(data manipulation language)数据操纵语言,经常用的select,update,insert into,delete,merge,call,explain plan,lock table就是了;
DDL(data definition language)数据定义语言,主要用的有create,alter,drop,truncate(注意和delete的区别),comment on(对表的注释),rename等 这些命令不用commit操作;
DCL(data control language)数据控制语言,主要针对数据库权限和角色,有grant,revoke,deny(没怎么见过);
TCL (transaction control language)事务控制语言,用于数据库的事务管理。 有savepoint,rollback,commit,set transaction;
DQL (Data Query Language)数据查询语言,这是以后又加的,把select分离出来的,不做考虑。
DML(data manipulation language)数据操纵语言,经常用的select,update,insert into,delete,merge,call,explain plan,lock table就是了;
DDL(data definition language)数据定义语言,主要用的有create,alter,drop,truncate(注意和delete的区别),comment on(对表的注释),rename等 这些命令不用commit操作;
DCL(data control language)数据控制语言,主要针对数据库权限和角色,有grant,revoke,deny(没怎么见过);
TCL (transaction control language)事务控制语言,用于数据库的事务管理。 有savepoint,rollback,commit,set transaction;
DQL (Data Query Language)数据查询语言,这是以后又加的,把select分离出来的,不做考虑。