美文网首页
数据库 之 SQL语句构成和分类

数据库 之 SQL语句构成和分类

作者: ghbsunny | 来源:发表于2017-10-02 18:11 被阅读0次

SQL语句构成

.Keyword组成clause,关键字不能独立用,要配合别的关键字才能使用,由多个关键字组合成一个子句

.多条clause组成语句

.SELECT * SELECT子句

.FROM products FROM子句

.WHERE price>400 WHERE子句

.这是一组语句,由三个子句构成,SELECT,FROM和WHERE都是关键字

SQL语句分类

.SQL语句:

DDL: DataDefinationLanguage,数据定义语言

关键字:CREATE, DROP, ALTER

DML: Data ManipulationLanguage数据处理语言

关键字:INSERT, DELETE, UPDATE

DCL:Data Control Language 数据控制语言

关键字:

GRANT:授权

REVOKE:取消权限

DQL:DataQuery Language 数据查询语言

关键字:SELECT

SQL语言规范

.在数据库系统中,SQL语句不区分大小写(建议用大写)

.但查询字符串常量区分大小写

.SQL语句可单行或多行书写,以“;”结尾

.关键词不能跨多行或简写

.用空格和缩进来提高语句的可读性

.子句通常位于独立行,便于编辑,提高可读性

.注释:

.SQL注释通用标准:所有数据库通用的注释

/*注释内容*/多行注释

--注释内容单行注释,注意有空格

.MySQL注释:

#mysql特有的注释方法

数据库对象的命名规则

.必须以字母开头

.可包括数字和三个特殊字符(# _ $),建议不要加这种特殊符号

.不要使用MySQL的保留字

.同一Schema下的对象不能同名,但是不同的数据库可以同名.在oracle, mysql 之类的数据库系统中,一个schema 其实就是一套表,VIEW,等,类似于SQL SERVER中的一个数据库。

相关文章

  • 2.SQL语句介绍

    1. 关系型数据库的常见组件 2. SQL语言规范 3. SQL语句分类 4. SQL语句构成 5. 数据库操作 ...

  • 数据库 之 SQL语句构成和分类

    SQL语句构成 .Keyword组成clause,关键字不能独立用,要配合别的关键字才能使用,由多个关键字组合成一...

  • SQL语句的分类

    ### 1.SQL语句的分类 * DDL语句(数据定义语句) 主要用于定义数据库对象的SQL语句 *数据...

  • SQL分类

    1.SQL语句的分类 DDL语句(数据定义语句)主要用于定义数据库对象的SQL语句数据库对象:表(table),列...

  • SQL语句的分类

    1.SQL语句的分类 DDL语句(数据定义语句)主要用于定义数据库对象的SQL语句数据库对象:表(table),列...

  • 第2章 SQL语句的分类和DML语句

    1.SQL语句的分类 DDL语句(数据定义语句)主要用于定义数据库对象的SQL语句数据库对象:表(table),列...

  • GreenDao

    前言:数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 ...

  • MySQL基础概念

    MySQL的基础笔记 数据库的相关概念 数据库的安装&卸载 SQL语言概念&分类 SQL语句的分类 一.数据库的相...

  • 数据库SQL语句

    数据库之SQL语句(二) 数据库之SQL语句(一)[https://www.jianshu.com/p/460e3...

  • GreenDao

    数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 DDL...

网友评论

      本文标题:数据库 之 SQL语句构成和分类

      本文链接:https://www.haomeiwen.com/subject/uustyxtx.html