一.什么是SQL
SQL是结构化查询语⾔,是⼀种⽤来操作RDBMS的数据库语⾔,当前关系型数据库都⽀持使⽤SQL语⾔进⾏操作,也就是说可以通过 SQL 操作oracle,sqlserver,mysql,sqlite 等等所有的关系型的数据库。。
二. SQL语句主要分为:
DQL: 数据查询语⾔,⽤于对数据进⾏查询,如select
DML: 数据操作语⾔,对数据进⾏增加、修改、删除,如insert、udpate、delete
TPL: 事务处理语⾔,对事务进⾏处理,包括begin transaction、commit、rollback
DCL: 数据控制语⾔,进⾏授权与权限回收,如grant、revoke
DDL: 数据定义语⾔,进⾏数据库、表的管理等,如create、drop
CCL: 指针控制语⾔,通过控制指针完成表的操作,如declarecursor