SSM+shiro等我们的日志

PostgreSQL学习笔记(番外篇)-关于SQL语言

2015-09-05  本文已影响192人  bruce_wu

一直以来只是使用数据库的SQL语言,却从来没有弄明白究竟什么是SQL语言,感觉它既能创建数据库又能操作数据表,很神奇,直到这次学习,看到DML才决定要弄明白SQL究竟是一个什么东西,DML究竟是什么。

其实SQL包含四个部分:DDL、DML、DCL、TTL

CREATE - 创建数据对象,如:数据库、表
ALTER - 修改数据对象
DROP - 删除数据对象
TRUNCATE - 删除一个表,并释放占用的空间
COMMENT - 添加注释
RENAME - 重命名数据对象

SELECT
INSERT
UPDATE
DELETE
MERGE - 用来用一个表中的数据来修改或者插入到另一个表
CALL - 调用存储过程或外部程序
EXPLAIN PLAN - 语句执行计划

GRANT 授权
REVOKE 取消授权

COMMIT 提交事务
SAVEPOINT 设置保存点
ROLLBACK 回滚
SET TRANSACTION 创建事务

上一篇 下一篇

猜你喜欢

热点阅读