全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
1252 0
2019-08-26
结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

SQL分类

SQL语言按照不同的功能可以分为六类:

数据定义语言DDL:用于创建,修改,删除数据库中的各种对象(表、视图、索引等),常用命令有CREATE,ALTER,DROP等。

数据操作语言DML:用来操作数据库表中的记录,常用命令有INSERT,UPDATE,DELETE等。

数据查询语言DQL:用来查询数据库表中的记录,基本结构是由SELECT子句,FROM子句,WHERE等子句组成的查询块。

事务控制语言TCL:确保被DML语句影响的表的所有行及时得以更新。常用命令有COMMIT(提交),SAVEPOINT(保存点),ROLLBACK(回滚)。

数据控制语言DCL:通过GRANT或REVOKE实现权限控制,确定单个用户和用户组对数据库对象的访问。

指针控制语言CCL:用于对一个或多个表单独行的操作,常用命令有DECLARE CURSOR,FETCH INTO,UPDATE WHERE CURRENT等。

SQL书写要求

SQL语句可以单行或多行书写,用分号结尾。

SQL关键字用空格分隔,也可以用缩进来增强语句的可读性。

SQL不区分大小写,但是插入到表中的数据是区分大小写的。

用#或-- 单行注释,用/* */多行注释,注释语句不可执行。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群