赞
踩
根据SQL语句的不同作用,可分为以下几类。
• DDL(Data Definition Language,数据定义语言)
用于在数据库中创建新表、修改表、删除表、创建索引、删除索引等,其语句包括关键字CREATE、ALTER、DROP等。
• DML(Data Manipulation Language,数据操作语言)
用于添加、删除、修改和查询记录,其语句包括关键字INSERT、UPDATE、DELETE、SELECT等。
• DQL(Data Query Language,数据查询语言)
用于从数据库中查询数据,其语句包括关键字SELECT等,因为查询是最频繁的数据库操作,所以很多时候把查询语句从DML中单列出来。
• DCL(Data Control Language,数据控制语言)
用于确定用户对数据库对象的访问权限,其语句包括关键字GRANT、REVOKE等。
• TCL(Transaction Control Language,事务控制语言)
用于实现数据库的事务控制,其语句包括关键字START、COMMIT、SAVEPOINT、ROLLBACK等。
注意,除了SQL标准,大多数SQL数据库程序还具有自己的专有扩展名。例如,MySQL有USE、SHOW等。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。