-
标准SQL
国际标准化组织ISO为SQL制定了相应的标准
-
SQL语句及其种类
- DDL(数据库定义语言)用来创建或者删除存储数据用的数据库中的表等对象
create:创建数据库和表等对象。
drop:删除数据库和表等对象。
alter: 修改数据库和表等对象结构。
- DDL(数据库定义语言)用来创建或者删除存储数据用的数据库中的表等对象
- DML(数据库操作语言)用来查询或者变更表中的记录
select:查询表中的数据
insert: 向表中插入新的数据
update: 变更表中的数据
delete: 删除表中的数据 - DCL(数据控制语言)用来确认或者取消对数据库的变更,还可以对RDBMS的用户是否有权限操作数据库中的对象进行设定。
commit: 确认对数据库的数据进行变更
rollback: 取消对数据库中的数据进行的变更
grant: 赋予用户操作权限
revoke: 取消用户的操作权限 -
SQL的基本书写规则
- sql语句要以分号;结尾
- sql语句不分大小写
- 常数的书写方式是固定的
- 字符串要用‘’包含起来
- 日期也要用‘’包含起来,日期有多种书写格式
- 数字可以直接写
- 单词只能用半角空格和换行来分隔