(word完整版)SQL-Server常用关键字、数据类型和常用语法.doc 立即下载
2024-09-09
约1.5万字
约21页
0
297KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(word完整版)SQL-Server常用关键字、数据类型和常用语法.doc

(word完整版)SQL-Server常用关键字、数据类型和常用语法.doc

预览

免费试读已结束,剩余 16 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(word完整版)SQLServer常用关键字、数据类型和常用语法
(word完整版)SQLServer常用关键字、数据类型和常用语法


(word完整版)SQLServer常用关键字、数据类型和常用语法

SQLServer2008
常用关键字、数据类型和常用语法
常用关键字:
SQLserver2008一共大约有180多个关键字.简要分为主要关键字、辅助关键字和函数类关键字.本文就常用的这三类关键字进行语法说明和用例。
说明:1、比较好的习惯是,数据库名以D_开头,表名用T_开头,字段名以F_开头,这样可以防止和关键字重名。
2、如果确实用到了系统关键字,就要在关键上加[]方括号,以与关键字进行区别.例如有一个用户表被命名为USER,则查询该表内容的时候:SELECT*FROMUSER语句是错误的,应该是SELECT*FROM[USER]。因为USER是关键字。
编号关键字应用场景主要关键字1CREATE创建表2ALTER修改表结构3DROP删除数据库和表4INSERT插入表数据5INTO与INSERT连用,插入表数据6VALUES插入表数据时,指定列值7UPDATE更新表数据8SET与UPDATE连用,设定列值9SELECT查询表数据10FROM从哪个表中查询11WHERE查询表数据的条件12DATABASE数据库13TABLE数据表14NOT15NULL空值16IDENTITY(1,1)标识列17CONSTRAINT约束,后边跟约束名18PRIMARY主键,PRIMARYKEY(列名)19FOREIGN外键FOREIGNKEY(列名)20KEY21REFERENCES把…印作参考,指定外键的时候用22CHECKCHECK约束23UNIQUE唯一性约束24COLUMN列25DEFAULT默认值26AND和27OR或28TRUNCATE截断,快速清空表内数据29ORDER常与by连用30BY与GROUP或ORDER连用31ASC升序32DESC降序33AS列名别称34DELETE删除表数据35LIKE通配符36IS用于NULL值37IN离散值38BETWEEN连续值,常与and连用39GROUP分组,常与by连用40HAVING对GROUPBY分组内的数据进行过滤41TOP筛选结果集42DISTINCT去重43UNION44ALL45CASE类似与C#中的SWITCH-—CASE语法,查询离散值46ELSE设定case的默认值47END结束case语句48WHEN与case连用49VIEW视图50INDEX索引51JOIN联合查询52ON与JOIN连用
数据类型:
SQLServer2008一共有36种数据类型。具体如下:
编号数据类型存储空间字符类型说明整数型(4)1tinyint1字节取值范围:0--2552smallint2字节取值范围:—2768--327673int4字节取值范围:—231—231—14bigint8字节取值范围:—263—263—1浮点类型(6)5decimal(p,s)5—17
字节取值范围:—1038+1-1038-1。p(有效位数,p的取值小于38),可储存的最大十进位数总数,小数点左右两侧都包括在内。s(小数位数,0<=s<=p〈=38)小数点右侧的小数位数。
例如:decimal(3,1)表示,一共3位有效位,其中整数部分2位,小数部分1位,最大值是99.9,最小值是—99.96numeric(p,s)4字节取值范围:—214,768。3648-—214,768。3647。用法类似decimal7smallmoney4字节取值范围:–214 748。3648~2 14 748.3647。主要是用于货币8money8字节取值范围:-3.438—3。438主要用于货币9real4或8字节取值范围:-3。40E+38~—1.18E-38,0,1.18E—38~3.40E+3810float4字节取值范围:—3.4E38~3.4E38字符类型(8)11char(n)每字符1字节,最大可达8000字节。ANSI字符,会用空格填充.12nchar(n)每字符2字节,最大可达4000字节。UNICODE字符,会用空格填充.13varchar(n)每字符1字节,最大可达8000字节.ANSI字符,可变长度,不会用空格填充。14varchar(MAX)ANSI字符,最大可达2G15nvarchar(n)每字符2字节,最大可达4000字节。UNICODE字符,可变长度,不会用空格填充。16nvarchar(MAX)最多为231–1(2 147 483 647)字符17text每字符1字节,最大可达2G。18ntext每字符2字节,最大可达2G。二进制数据类型(5)19bit1比特NULL,0或120bi
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(word完整版)SQL-Server常用关键字、数据类型和常用语法

文档大小:297KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用