⽇期和时间数据类型
⽇期和时间数据类型包括 Datetime 和 Smalldatetime 两种类型
⽇期和时间数据类型由有效的⽇期和时间组成。例如,有效的⽇期和时间数据包括 “4/01/98 12:15:00:00:00 PM” 和 “1:28:29:15:01AM 8/17/98” 。前⼀个数据类型是⽇期在前,时间在后⼀个数据类型是霎时间在前,⽇期在后。在 Microsoft SQL Server 中,⽇期和时间数据类型包括 Datetime 和 Smalldatetime 两种类型时,所存储的⽇期范围是从 1753 年 1 ⽉ 1 ⽇开始,到 9999 年 12 ⽉ 31 ⽇结束 ( 每⼀个值要求 8 个存储字节 ) 。使⽤ Smalldatetime 数据类型时,所存储的⽇期范围是 1900 年 1 ⽉ 1 ⽇ 开始,到 2079 年 12 ⽉ 31 ⽇结束 ( 每⼀个值要求 4 个存储字节 ) 。
⽇期的格式可以设定。设置⽇期格式的命令如下:
Set DateFormat {format | @format _var|
其中, format | @format_var 是⽇期的顺序。有效的参数包括 MDY 、 DMY 、 YMD 、 YDM 、 MYD 和 DYM 。在默认情况下,⽇期格式为 MDY 。
例如,当执⾏ Set DateFormat YMD 之后,⽇期的格式为年 ⽉ ⽇ 形式;当执⾏ Set DateFormat DMY 之后,⽇期的格式为⽇ ⽉有年 形式
( 5 )数字数据类型
decimal是整数数据类型 数字数据只包含数字。数字数据类型包括正数和负数、⼩数(浮点数)和整数
整数由正整数和负整数组成,例如 39 、 25 、 0-2 和 33967 。在 Micrsoft SQL Server 中,整数存储的数据类型是 Int ,Smallint 和 Tinyint 。 Int 数据类型存储数据的范围⼤于 Smallint 数据类型存储数据的范围,⽽ Smallint 据类型存储数据的范围⼤于Tinyint 数据类型存储数据的范围。使⽤ Int 数据狗昔存储数据的范围是从 -2 147 483 648 到 2 147 483 647 (每⼀个值要求 4 个字节存储空间)。使⽤ Smallint 数据类型时,存储数据的范围从 -32 768 到 32 767 (每⼀个值要求 2 个字节存储空间)。使⽤ Tinyint 数据类型时,存储数据的范围是从 0 到 255 (每⼀个值要求 1 个字节存储空间)。
精确⼩娄数据在 SQL Server 中的数据类型是 Decimal 和 Numeric 。这种数据所占的存储空间根据该数据的位数后的位数来确定。
在 SQL Server 中,近似⼩数数据的数据类型是 Float 和 Real 。例如,三分之⼀这个分数记作。 3333333 ,当使⽤近似数据类型时能准确表⽰。因此,从系统中检索到的数据可能与存储在该列中数据不完全⼀样。
( 6 )货币数据表⽰正的或者负的货币数量 。
在 Microsoft SQL Server 中,货币数据的数据类型是 Money 和 Smallmoney
Money 数据类型要求 8 个存储字节, Smallmoney 数据类型要求 4 个存储字节。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论