- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL基础知识(一)
2009-04-07 16:08
SQL语言
结构化查询语言(Structured Query Language,SQL)是一种组织、管理和检索数据库的工具,适用于关系数据库。实际上,SQL不仅是查询工具,而且是一种能与数据库管理系统相互作用的语言,它的功能如下。
? 数据定义:SQL支持用户自定义所存储数据的结构及各数据项之间的关系。
? 数据检索:SQL允许用户或应用程序从数据库中检索数据并使用数据。
? 数据更新:SQL支持用户或应用程序增加新数据、删除旧数据及修改已有的数据。
? 访问控制:SQL能限制用户检索、增加和修改数据的权限、防止未经授权的用户对数据库的访问。
? 数据共享:SQL能协调同时访问数据的各个用户,以防相互影响。
? 数据统一:SQL定义的统一约束保存在数据库内,以防数据库由于连续更新或系统出错而导致数据库崩溃。
SQL语法简介
1.数据类型
分类 数据类型定义符
整数型 bignit、int、smallint、tinyint
逻辑数值型 bit
小数数据类型 decimal、numeric
货币型 money、smallmoney
近似数值型 float、real
字符型 char、varchar、text
Unicode字符型 nchar、nvarchar、ntext
二进制数据类型 binary、varbinary、image
日期时间类型 datetime、smalldatetime
其他数据类型 cursor、sal_variant、table、timestamp、unigueidentifier
1)??????? 整数型
l bignit数据类型:大整数型,长度为8个字节,可以存储从 (-9223372036854775808)~ -1(-9223372036854775807)范围内的数字。
l int数据类型:整数型,长度为4个字节,可存储范围是 (-2147483648)~ -1(2147483647)。
l smallint数据类型:短整数型,长度为2个字节,可存储范围只有 (-32768)~ -1(32767)。
l tinyint数据类型:微短整数型,长度为1个字节,只能存储0~255范围内的数字。
2)??????? 小数数据类型(精确数据类型)
在声明小数数据类型时,可以定义数据的精度和小数位。声明格式如下:
decimal[(p[,s])] 或 numeric[(p[,s])]
其中,各参数含义如下:
l P(精度):指定小数点左边和右边一共可以存储的十进制数字的最大个数。精度必须是从1到最大精度之间的值。最大精度为38。使用最大精度时,有效值从 +1~ -1。
l S(小数位数):指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是0~p之间的值。默认小数位数是0,因而0≤s≤p。 )??????? 近似数值型
近似数值数据类型不能精确记录数据的精度,它们所保留的精度由二进制数字系统的精度决定。SQL Server提供了两种近似数值数据类型:
l Float[(n)]: ~ 之间的浮点数字类型。n用于存储科学计数法float数尾数的位数,同时指示其精度和存储大小。n必须为1~53之间的值,它同精度和存储直接的关系如下表所示。
l real数据类型: ~ 之间的浮点数字类型。存储大小为4字节。
n 精度 存储字节长度 1~24 7位数 4字节
25~53 15位数 8字节 4)??????? 字符型
在SQL Server中,字符数据使用char、varchar和text数据类型存储。当列中各项的字符长度可变时可用varchar类型,但任何项的长度都不能超过8KB。当列中各项为同一固定长度时使用char类型(最多8KB)。text数据类型的列可用于存储大于8KB的ASCII字符。
另外,若要在SQL Server中存储国际化字符数据,请使用nchar、nvarchar和ntext数据
您可能关注的文档
最近下载
- 个人信息保护影响评估报告(模板).docx VIP
- 必威体育精装版主题教育新中国史知识竞赛试题精编(100题含答案).pdf VIP
- 丰田第十二代皇冠介绍.pdf
- 2025“才聚齐鲁成就未来”山东黄金集团井下技能工人招聘2000人备考题库及答案解析.docx VIP
- 剑桥少儿英语三级官方公布的真题样题.pdf VIP
- 动火许可证(一级、二级、三级动火许可证).doc VIP
- 2025年辽宁省公务员省考《行测》联考真题(含答案).docx VIP
- 看拼音写词语_人教版二年级下册(新)各单元全册及答案.pdf VIP
- (2025年)国企会计岗位笔试试题及答案解析.docx VIP
- 院感知识培训.pptx VIP
文档评论(0)