SQL Server常用数据类型

SQL Server常用数据类型

数据类型是数据的一种属性,是数据所表示信息的类型。下面是为大家搜索整理了关于SQLServer常用数据类型,欢迎参考阅读,希望对大家有所帮助。

SQLServer2000提供了比较多的数据类型供用户使用,包括字符型数据类型、数值型数据类型、货币型数据类型、日期/时间型数据类型等。

一、字符型数据类型

字符型数据类型是使用最多的数据类型。它可以用来存储各种字母、数字符号、特殊符号。在使用字符类型数据时,必须为其加上单引号。若将数值数据包括在单引号中,将被视为字符类型数据。一般来说,字符型数据类型有两种基本形式:

(一)CHAR定长字符型数据类型

CHAR数据类型的定义形式为CHAR(n),n为长度,n的取值范围为1-8000,共占n个字节。若存储的字符串长度小于n,则系统自动使用空格填补剩余的位置。若存储的字符串长度大于n,那么在执行插入记录语句时将导致执行错误。

(二)VARCHAR变长字符型数据类型

VARCHAR数据类型的定义形式为VARCHAR(n),最大长度为n,n的取值范围为1-8000。VARCHAR数据类型的存储长度为实际字符串的长度,若存储的字符串长度小于n,系统不会使用空格填补剩余的位置。VARCHAR数据类型通常用于存放长度变化较大的字符串,这样可以节约大量的存储空间。但是使用varn)数据类型的缺点是,这种变长的存储方法使得用户无法确切地估计存储数据所使用的空间大小。

二、数值型数据类型

数值型数据类型包括整型数据类型、数字数据类型和浮点数据类型三种。

(一)整型数据类型

整型数据类型只存储整数。整型数据类型包括以下四种:

bigint数据类型

bigint数据类型占8个字节,共64位,能够存储-263~263-1之间的所有正负整数。在64位中,63位用来存储数值,1位用来存储数值的正负。

int数据类型

int数据类型占4个字节,共32位,能够存储-231~231-1之间的所有正负整数。在32位中,31位用来存储数值,1位用来存储数值的正负。

smallint数据类型

smallint数据类型占2个字节,共16位,能够存储-215~215-1之间的所有正负整数。在16位中,15位用来存储数值,1位用来存储数值的正负。

(二)数字数据类型

数字数据类型包括decimal数据类型和numeric数据类型两种,numeric数据类型与decimal数据类型完全相同。decimal数据类型可以提供小数所需要的实际存储空间,decimal数据类型最多可存储38位数字。

decimal数据类型的定义形式为decimal(p,s)。

其中:

p:为指定精度或对象能够控制的数字个数。

s:为指定可放到小数点右边的小数位数或数字个数。

p和s必须遵守以下规则:0<=s<=p<=38。

(三)浮点数据类型

浮点数据类型包括float数据类型和real数据类型,这两种数据类型被称为近似数据类型。

real数据类型

real数据类型占4个字节,共32位,能够存储-3.40E+38~3.40E+38之间所有的浮点数。

float数据类型

float数据类型占8个字节,共64位,能够存储-1.79E+308~1.79E+308之间所有的浮点数。float数据类型可精确到第15位小数。float数据类型可以定义为float(n),n为数据的精度。若n取1到7时,实际上是定义了一个real类型的数据,系统将分配4个字节的.空间存储数据;若n取8到15时,系统认为其是float类型,将分配8个字节的空间存储数据。

三、货币型数据类型

货币型数据类型用于存储货币值。在SQLServer2000中提供两种货币型数据类型:money数据类型和smallmoney数据类型。

(一)money数据类型

money数据类型使用8个字节存储数据,由两部分组成,前面4个字节表示货币值的整数部分,后面4个字节表示货币值的小数部分。

(二)smallmoney数据类型

smallmoney数据类型类似于money类型,使用4个字节存储数据,前面2个字节表示货币值的整数部分,后面2个字节表示货币值的小数部分。

四、日期/时间型数据类型

日期/时间型数据类型用于存储日期和时间的结合体。

(一)datetime数据类型

datetime数据类型可以存储从公元1753年1月1日零时起到公元9999年12月31日23时59分59秒之间的所有日期和时间,其精确度可达三百分之一秒。datetime数据类型占用8个字节的存储空间。

(二)smalldatetime数据类型

smalldatetime数据类型与datetime数据类型相似,但其日期时间范围较小,可以存储从1900年1月1日到2079年6月6日,精度可以达到分钟。smalldatetime数据类型占用4个字节的存储空间。

SQL Server vNext on Linux安装

今天微软正式发布上SQL Server 2016 SP1,根据以往的SP1定律,可以在生产环境上使用了。打了SP1的标准版将具有企业版几乎所有的的功能。只有RAM 超过128GB或者超过24核心或者超过4路的环境才必须要安装企业版。

还有一个重要的发布:SQL Server vNext on Linux。也是本文介绍安装的版本。长话短说,开始安装。

这个版本的SQL Server,***支持的平台是Red Hat Enterpise 7.2 或者Ubuntu 16.04。但是我手上暂时没有Red Hat,就用CentOS 7.2试试。我是以root身份安装的。

1. 安装

#***库配置文件curl //packages.microsoft/config/rhel/7/mssql-server.repo > /etc/yum.repos.d/mssql-server.repo#安装sudo yum install -y mssql-server

2. 运行配置文件

#运行SQL Server的配置文件进行配置。#这个过程会要你同意License条款,设置SA密码,设置SQL Server服务开机启动/opt/mssql/bin/sqlservr-setup

3. 检查服务状态

#检查SQL Server的服务状态systemctl status mssql-server

4. 修改防火墙

#修改防火墙,允许1433端口systemctl start firewalldfirewall-cmd --zone=public --add-port=1433/tcp --permanentfirewall-cmd --reload

5. 安装SQL工具,包括sqlcmd和bcp

#***源的库配置文件curl //packages.microsoft/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo#安装toolsyum install mssql-tools

6. 连接测试

# 使用sqlcmd的本地连接。直接在-P参数后填密码或者回车后输入密码。sqlcmd -S . -U SA -p

发现sqlcmd的使用方式和windows下是一样的。返回内容最后有一个根据当前查询的耗时预估的每秒事务处量。

然后建个库,建个表试试。

远程连接。从windows使用sqlcmd,用外网IP连接

使用S***S连接,我使用是SQL 2014安装时自带S***S,可能会有一些不支持问题。可以看到Agent没启动的,实际上是这个版本没有Agent。

有意思的是,使用S***S可以创建库,却不能创建表。从错误信息来看,似乎是不支持***形界面创建表。

总结:

尝鲜性地测试一下,有机会还会测试更多功能。目前不支持Agent,复制和大部分BI功能组件。

很多人对SQL Server On Linux是有所期待。如果它在Linux上的表现与之在以往Windows上的表现一样优秀的话,我相信会有更多人会使用它的。

SQL Server On Linux的更多文档内容:SQL Server on Linux Documentation

SQL Server常用数据类型

转载请注明出处我优求知网 » SQL Server常用数据类型

学习

日本留学国立大学四年的学费详解

阅读(81)

本文为您介绍日本留学国立大学四年的学费详解,内容包括新加坡国立大学研究生学费多少钱,日本国立大学留学需要多少钱。日本留学在亚洲国家中一直是脱颖而出的,读国立大学四年大概会花费多少钱呢?为大家带来了日本留学国立大学四年的学费

学习

光电信息科学与工程专业就业前景怎么样

阅读(30)

本文为您介绍光电信息科学与工程专业就业前景怎么样,内容包括光电信息科学与工程专业就业前景,眼视光技术专业专科就业前景。光电信息科学与工程专业主要培养能够适应当代信息化社会高速发展需要的应用型人才。以下是收集整理的光电信息

学习

金华市物业服务收费管理办法实施细则

阅读(124)

本文为您介绍金华市物业服务收费管理办法实施细则,内容包括金华市物业费收费办法,江西省物业管理服务收费办法。随着我国城镇住房制度改革的力度不断深化,房屋的所有权结构发生了重大变化,公有住房逐渐转变成个人所有。原来的公房管理者与

学习

金华市有哪些旅游景点

阅读(40)

本文为您介绍金华市有哪些旅游景点,内容包括金华市有哪些旅游景点免费,金华市周边游玩景点推荐。在平凡的学习、工作、生活中,大家都尝试过旅游吧,想去金华市旅游是吗,但是你不知道金华市有哪些旅游景点是吗,来告诉你,请看下文!

学习

悬针纹怎么去除

阅读(32)

本文为您介绍悬针纹怎么去除,内容包括悬针纹怎么去除最有效,悬针纹怎么去除男生。其实纹路和我们每个人的心情也是有关系的,如果一个人经常愁眉苦脸,就会“相由心生”,长出烦恼线来,悬针纹也就来了。下面是收集整理的悬针纹怎么去除,希望对你

学习

济南泉城广场作文

阅读(57)

本文为您介绍济南泉城广场作文,内容包括泉城广场作文三年级300字,描写济南泉城广场的作文。在生活、工作和学习中,大家都跟作文打过交道吧,借助作文可以提高我们的语言组织能力。那么一般作文是怎么写的呢?以下是整理的济南泉城广场作文,欢

学习

2022高考人民日报时评热点作文素材

阅读(191)

本文为您介绍2022高考人民日报时评热点作文素材,内容包括2022高考时评素材热点积累,2022人民日报时评精选30篇。在现实学习生活中,是不是提起作文就头大?我想你可能需要一些作文素材。为了帮助大家写作文时更加简单方便,下面是帮大家整理

学习

权益知识竞赛试题

阅读(29)

本文为您介绍权益知识竞赛试题,内容包括消费者权益日知识竞赛,权益知识竞赛题大学。导语:权益指公民受法律保护的权利和利益。如我国《消费者权益保护法》、《妇女儿童权益保护法》等所说权益。下面为大家整理的权益知识竞赛试题,希望可以

学习

《步出夏门行》全集及译文

阅读(34)

本文为您介绍《步出夏门行》全集及译文,内容包括步出夏门行全诗译文,步出夏门行原文及译文。《步出夏门行》是汉末文学家曹操用乐府旧题创作的组诗,作于建安十二年(207年)作者北征乌桓凯旋时。这组诗共分五部分,开头是序曲“艳”,正文分四章

学习

徐志摩短暂而光华的一生

阅读(34)

本文为您介绍徐志摩短暂而光华的一生,内容包括徐志摩短暂精彩的一生赏析,徐志摩的人生。“轻轻的我走了,正如我轻轻的来;我轻轻的招手,作别西天的云彩。那河畔的金柳,是夕阳中的新娘;波光里的艳影,在我的心头荡漾……”相信很多朋友是读着这首

学习

纸的吸水教案

阅读(34)

本文为您介绍纸的吸水教案,内容包括会吸水的纸教案,关于纸吸水的教案反思。教案是教师为顺利而有效地开展教学活动,根据课程标准,教学大纲和教科书要求及学生的实际情况,以课时或课题为单位,对教学内容、教学步骤、教学方法等进行的具体设计

学习

四月的诗句汇总

阅读(32)

本文为您介绍四月的诗句汇总,内容包括四月的诗句有哪些简短,带有四月的诗句。在平凡的学习、工作、生活中,大家总少不了接触一些耳熟能详的诗句吧,诗句语言言简义丰,具有凝练和跳跃的特点。那么问题来了,到底什么样的诗句才经典呢?下面是帮大

学习

你为什么补充句子

阅读(40)

本文为您介绍你为什么补充句子,内容包括你为什么补充句子一年级,你为什么补充句子并加上标点。补充是用新的增加物来加强或增加一个组或一群人。补充是一个人对另外一个人所提出的的观点进行又一部分的说明和解释。下面,为大家分享你为什

学习

鹏程万里的解释

阅读(42)

本文为您介绍鹏程万里的解释,内容包括鹏程万里的解释是什么,解释鹏程万里的意思。解释,汉语词语,指在观察的基础上进行思考,合理地说明事物变化的原因,事物之间的联系,或者是事物发展的规律。下面是给大家带来的鹏程万里的解释,希望能帮到大家

学习

金华市有哪些旅游景点

阅读(40)

本文为您介绍金华市有哪些旅游景点,内容包括金华市有哪些旅游景点免费,金华市周边游玩景点推荐。在平凡的学习、工作、生活中,大家都尝试过旅游吧,想去金华市旅游是吗,但是你不知道金华市有哪些旅游景点是吗,来告诉你,请看下文!

学习

普希金的文学著作有哪些

阅读(33)

本文为您介绍普希金的文学著作有哪些,内容包括普希金文学餐厅在哪里,普希金的文学成就有哪些。普希金是俄罗斯著名的文学家,被许多人认为是俄国最伟大的诗人,被高尔基誉为“一切开端的开端”。以下是百分网精心整理的普希金的文学著作,希望

学习

考研教育学专业有哪些误区

阅读(31)

本文为您介绍考研教育学专业有哪些误区,内容包括考研教育学专业要考哪些,教育学考研的十大误区。我们在准备考研教育学专业的复习时,需要解清楚有哪些的误区有很多。为大家精心准备了考研教育学专业误区迎大家前来阅读。

学习

雅安有哪些好玩的地方

阅读(29)

本文为您介绍雅安有哪些好玩的地方,内容包括雅安有哪些好玩的地方推荐,雅安附近好玩的地方一日游。雅安,是个历史悠久,人杰地灵的城市,其历史文化底蕴丰厚。那么,喜欢游玩、喜欢旅行的你们想知道雅安好玩的地方有哪些吗?雅安好玩的地方排行

学习

常用经典的商品广告语

阅读(40)

本文为您介绍常用经典的商品广告语,内容包括商品清仓处理广告语,处理商品的广告语大全。广告语指通过各种传播媒体和招贴形式向公众介绍商品、文化、娱乐等服务内容的一种宣传用语,下面为大家带来经典的商品广告语,希望大家喜欢!

学习

关于智谋的成语有哪些

阅读(72)

本文为您介绍关于智谋的成语有哪些,内容包括关于智谋的成语,历史上关于智谋的故事典故或成语。智谋是一种能够指导行为的有效思维方式,那么,关于智谋的成语有哪些呢?下面是收集整理的关于智谋的成语,希望对你有所帮助!

学习

永州好玩的地方有哪些

阅读(38)

本文为您介绍永州好玩的地方有哪些,内容包括永州有什么好玩的地方景点推荐,永州附近好玩的地方。永州,雅称“潇湘”,湖南省地级市,位于湖南省南部,潇、湘二水汇合处,下辖2区9县,总面积22441平方千米,地势三面环山、地貌复杂多样。下面是带来的

学习

由于词语有哪些意思

阅读(34)

本文为您介绍由于词语有哪些意思,内容包括由于没有想到的好事而高兴的词语,由于羞愧和恼恨而发怒是什么词语。由于,是一个汉语词语,拼意思是为因为。用于表示原因或理由。出自《孔丛子·记问》、宋·罗大经《鹤林玉露》卷九。以下是为大家