2024年4月19日发(作者:)
SQL Server 2008
常用关键字、数据类型和常用语法
常用关键字:
SQL server 2008一共大约有180多个关键字。简要分为主要关
键字、辅助关键字和函数类关键字。本文就常用的这三类关键字进行
语法说明和用例。
说明:1、比较好的习惯是,数据库名以D_开头,表名用T_开头,
字段名以F_开头,这样可以防止和关键字重名。
2、如果确实用到了系统关键字,就要在关键上加[]方括号,以
与关键字进行区别。例如有一个用户表被命名为USER,则查询该表
内容的时候:SELECT * FROM USER语句是错误的,应该是SELECT * FROM
[USER]。因为USER是关键字。
编号
主要关键字
关键字 应用场景
1
2
3
4
5
6
7
8
9
10
11
CREATE
ALTER
DROP
INSERT
INTO
VALUES
UPDATE
SET
SELECT
FROM
WHERE
创建表
修改表结构
删除数据库和表
插入表数据
与INSERT连用,插入表数据
插入表数据时,指定列值
更新表数据
与UPDATE连用,设定列值
查询表数据
从哪个表中查询
查询表数据的条件
1 / 1
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
DATABASE
TABLE
NOT
NULL
IDENTITY(1,1)
CONSTRAINT
PRIMARY
FOREIGN
KEY
REFERENCES
CHECK
UNIQUE
COLUMN
DEFAULT
AND
OR
TRUNCATE
ORDER
BY
ASC
DESC
AS
DELETE
LIKE
IS
IN
BETWEEN
GROUP
HAVING
数据库
数据表
空值
标识列
约束,后边跟约束名
主键,PRIMARY KEY(列名)
外键 FOREIGN KEY(列名)
把…印作参考,指定外键的时候用
CHECK约束
唯一性约束
列
默认值
和
或
截断,快速清空表内数据
常与by连用
与GROUP或ORDER连用
升序
降序
列名别称
删除表数据
通配符
用于NULL值
离散值
连续值,常与and连用
分组,常与by连用
对GROUP BY分组内的数据进行过滤
1 / 1
发布评论