SQL语句是数据库操作必备的语句,我们把它主要分为:DDL、DML、DCL、DQL、TCL。 DDL(Data Definition Language):数据库定义语言,用于创建、修改和删除数据库、表以及其他数据库对象的语言。DDL包括创建、修改和删除数据库、表、索引、视图、触发器等操作。常见的DDL命令有CREATE、ALTER和DROP。 DML(Data Manipulation ...
SQL(结构化查询语言)是一种数据库语言,按照功能分类,有DDL、DQL、DML、DCL、TCL 五大类型,简单了解一下它们分别是做什么用的: (1)DDL(Data Definition Language) DDL是数据定义语言,主要用来定义或者改变表的结构。例如:create、alter、drop、truncate等语句。 (2)DQL(Data Query Language) DQL是数据查询语言,主要...
DCL(数据控制语言): DCL包括GRANT、REVOKE等命令,主要处理数据库系统的权限、权限等控制; DCL 命令示例: 1. GRANT -授予用户对数据库的访问权限; 2. REVOKE -撤销使用 GRANT 命令赋予的用户访问权限; 六. TCL TCL(事务控制语言): 一个或一组sql语句组成一个执行单元,这个制行单元要么全部执行,要么全不执行; ...
三、DQL(数据查询语言) 例如:SELECT语句。 四、TCL(事务处理语言) 事物处理语言是指提交、回滚和保留点3句SQL,既是commit、rollback和savepoint。事务是指一系列的连续的不可分割的数据库操作,这些操作要么同时成功,要么同时失败。oracle 的默认事务模型是显式事务模型,即执行完DML后必须手动提交或回滚。 五、DCL(...
快速理解: DQL 和DML 主要是为了完成对表中数据的增删改查,DDL主要是为了完成对表的增删改,DCL为给用户操作数据表和数据的权限, TCL 主要是为了确保在执行增删改的操作的时候及时响应,全部提交或全部回滚, CCL 规定了Sql语句在程序中的使用规则 比如sql 中的游标...
SQL 四种类型语言(DDL DML DCL TCL DQL) 1 DDL - Data Definition Language 数据定义语言:定义数据库结构。 CREATE - 创建表 ALTER - 修改表 DROP - 删除表 TRUNCATE – 截断表内容(开发期,还是挺常用的) COMMENT – 为数据字典添加备注 2 DML - Data Manipulation Language...
DML(Data Manipulation Language)语句: 即数据操纵语句,用来查询、添加、更新、删除等常用的语句关键字有:SELECT,INSERT,UPDATE,DELETE,MERGE,CALL,EXPLAIN PLAN,LOCK TABLE,包括通用性的增删改查。DCL(Data Control Language)语句: 即数据控制语句,用于授权/撤销数据库及其字段的权限(DCL is short ...
CCL:规定SQL语句在宿主语言程序中的使用规则,如DECLARE CURSOR、FETCH INTO和UPDATE WHERE CURRENT。SQL语言主要用于实现数据的增删改查、数据表定义与控制以及事务管理,其中DQL和DML主要用于操作数据,DDL用于定义数据库结构,DCL用于管理用户权限,TCL确保事务处理的正确性,CCL规范SQL在程序中使用。
MYSQL——SQL包含的6个部分(DQL,DML,TCL,DCL,DDL,CCL),结构化查询语言(StructuredQueryLanguage)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL包含的6个部分:(粉红色4个部分用的多)1、数