2023年7月13日发(作者:)
SQL数据类型详细介绍SQL数据类型是指定任何对象的数据类型的属性。 每列,变量和表达式在SQL中都有相关的数据类型。 在创建表时可以使⽤这些数据类型。 也可以根据需要为表的列(字段)选择合适的数据类型。在数据库中,表的每列都具有特定的数据类型。 数据类型指定列(字段)可以容纳的数据类型,例如字符串,数值和⽇期时间值。更多教程请访问以SQL Server为例,它提供了六种类型的数据类型,如下所⽰ -精确的数字数据类型数据类型bigintintsmallinttinyintbitdecimalnumericmoney开始值-2,147,483,648-32,76800-10^38 +1-10^38 +1结束值2,147,483,64732,767255110^38 -110^38 -1+214,748.3647-9,223,372,036,854,775,8089,223,372,036,854,775,807-922,337,203,685,477.5808+922,337,203,685,477.5807smallmoney-214,748.3648近似数字数据类型数据类型floatreal开始值结束值-1.79E + 3081.79E + 308-3.40E + 383.40E + 38⽇期和时间数据类型数据类型datetimedatetime-1.79E + 308smalldatetimeJan 1, 1900开始值结束值1.79E + 308Jun 6, 2079存储⽇期,如1991年6⽉30⽇
存储时间。如,下午12:30
注意 - 这⾥,datetime的精度为3.33毫秒,⽽smalldatetime的精度为1分钟。字符串数据类型序号数据类型1234charvarchar描述最⼤长度为8,000个字符,⾮Unicode字符固定长度。最多8,000个字符,⾮Unicode数据可变长度。⾮Unicode数据的可变长度,最⼤长度为2,147,483,647个字符。varchar(max)最⼤长度为2E + 31个字符,可变长度⾮Unicode数据(仅限SQL Server 2005)。textUnicode字符串数据类型序号1234类型ncharnvarchar描述最⼤长度为4,000个字符,Unicode字符固定长度。最⼤长度为4,000个字符,Unicode字符可变长度。最⼤长度为1,073,741,823个字符,可变长度。nvarchar(max)最⼤长度为2E + 31个字符(仅限SQL Server 2005),Unicode字符可变长度。ntext⼆进制数据类型序号1234类型binaryvarbinary描述最⼤长度为8,000字节,固定长度的⼆进制数据。最⼤长度为8,000字节,可变长度⼆进制数据。最⼤长度为2,147,483,647字节,可变长度⼆进制数据)varbinary(max)最⼤长度为2E + 31个字节(仅限SQL Server 2005),可变长度⼆进制数据。image其它数据类型 序号123456类型sql_varianttimestamp描述存储各种SQL Server⽀持的数据类型的值,text,ntext和timestamp类型除外。存储数据库范围的唯⼀编号,每次更新⾏时都会更新该编号。存储XML数据,可以将xml实例存储在列或变量中(仅限SQL Server 2005)。引⽤游标对象存储结果集以供以后处理uniqueidentifier存储全局唯⼀标识符(GUID)xmlcursortable
发布者:admin,转转请注明出处:http://www.yc00.com/news/1689248916a225719.html
评论列表(0条)