美文网首页
SQL必知必会语法整理

SQL必知必会语法整理

作者: 怕冻的南方人 | 来源:发表于2018-12-25 06:44 被阅读0次

常用SQL语句速查

1.ALTER TABLE
更新现有表的结构

ALTER TABLE tablename
(    
  ADD|DROP column datatype [NULL|NOT NUILL] [CONSTRAINTS],    
  ADD|DROP column datatype [NULL|NOT NUILL] [CONSTRAINTS],    
  ...
);

2.COMMIT
提交事务给DBMS

COMMIT [TRANSACTION];

3.CREATE INDEX
创建一个或多个索引

CREATE INDEX indexname
ON tablename (column, ...);

4.CREATE PROCEDURE
创建存储过程,Oracle语法有所不同

CREATE PROCEDURE procedurename [parameters] [options]
AS
SQL statement;

5.CREATE TABLE
建表

CREATE TABLE tablenmae
(
  column datatype [NULL|NOT NULL] [CONSTRAINTS],
  column datatype [NULL|NOT NULL] [CONSTRAINTS],
  ...
);

6.CREATE VIEW
创建视图

CREATE VIEW viewname AS
SELECT columns, ...
FROM tables, ...
[WHERE ...]
[GROUP BY ...]
[HAVING ...];

7.DELETE
从表中删除一行或多行,针对表数据

DELETE FROM tablename
[WHERE ...];

8.DROP
丢弃数据库对象,适用表,视图,存储过程etc

DROP INDEX|PROCEDURE|TABLE|VIEW
indexname|procedurename|tablename|viewname;

9.INSERT
向表中插入数据

INSERT INTO tablename [(columns, ...)]
VALUES(values, ...);

10.INSERT SELECT
输出重定向

INSERT INTO tablename [(columns, ...)]
SELECT columns, ... FROM tablename, ...
[WHERE ...];

11.ROLLBACK
事务回滚

ROLLBACK [TO savepointname];

或者:

ROLLBACK TRANSACTION;

12.SELECT
n表检索数据

SELECT columnnmae, ...
FROM tablename, ...
[WHERE ...]
[UNION ...]
[GROUP BY ...]
[HAVING ...]
[ORDER BY ...];

13.UPDATE
更新表中数据

UPDATE tablename
SET columnname = value, ...
[WHERE ...];

SQL数据类型

自拓展

详细讲解

相关文章

  • SQL必知必会语法整理

    常用SQL语句速查 1.ALTER TABLE更新现有表的结构 2.COMMIT提交事务给DBMS 3.CREAT...

  • SQL必知必会

    《SQL必知必会》SQL是使用 广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《SQL必知必会(第4版)》...

  • SQL必知必会(DDL语法)

    一、DDL 的基础语法及设计工具 DDL 的英文全称是 Data Definition Language,中文是数...

  • 《SQL必知必会 第4版》PDF高清完整版-免费下载

    《SQL必知必会 第4版》PDF高清完整版-免费下载 《SQL必知必会 第4版》PDF高清完整版-免费下载 下载地...

  • 基础-SQL操作,MySQL为主

    内容来自《SQL必知必会》(4th)、 基础SQL语法,以MySQL为主 1.基本数据库名词 数据库:存放数据的容...

  • SQL必知必会

    一、SQL是Structured Query Language结构化数据语言。 是一种专门用来与数据库沟通的语言基...

  • Sql必知必会

    mac MySQL 下载最新的MySQL社区版[https://dev.mysql.com/downloads/m...

  • SQL必知必会

    一、了解SQL 1、数据库:保存有组织的数据的容器,≠数据库软件 数据库软件:数据库管理系统(DBMS) 2、表:...

  • SQL必知必会

    oracle只显示前几行 select prod_name from products where rownum ...

  • SQL必知必会

    SQL 必知必会 第1章 了解SQL 定义 结构化查询语言(Structured Query Language) ...

网友评论

      本文标题:SQL必知必会语法整理

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