正在加载图片...
数据库基础 SQLServer2000 smallmoney表示币值,小数点后有四位小数数字,代表货币或现金值的货币数 据类型。其数据值介于-214,7483648与+214748,3647之间,精确到货币单位的千分 之十。存储大小为4个字节。 所以工资的最好表示数据类型是 smallmoney 2、字符串型 现在的数据库系统都支持两种类型的串:字符串、二进制串。字符串就是可以显示 的串,一般表示文本内容。二进制串是以计算机系统内部格式表示的数据对象,它需 要相关软件进行解释和处理,例如图像、声音、视频等多媒体信息。 我们这里主要介绍字符串。一般字符串的表示格式为: char(n) 它表示一个字符串,n是字符串中字符的个数。例如我们要存储职工姓名,因为 般我们的名字最多三个汉字,当然现在四个汉字的姓名也比较多,要把这些情况包括 进去最好的格式为 char(8) 这里注意每一个汉字占两个英文字符串,所示要使用8 一般来说char(8)定义了存储时要存储八个字节,即使存储两个汉字(四个字节) 那么剩下的四个字节也要使用空格填满。为了解决存储空间的问题,数据库系统又 引入了下列字符类型 varchar(n) 它表示一个变长的字符串。与char相比, varchar类型的数值按照实际长度进行存 储。例如,使用 varchar(8)表示职工姓名,如果现在存储职工“张三”,则按照实际数 据的长度(两个汉字,即4个字节)来存储。如果使用char(8),则要存储8个字节。 Tex定义了一个最多可以为2GB的定长字符,常用于存储大量文本块。数据库系统 般把这种数据类型作为多媒体信息单独处理。 SQL Server还提供了 nchar、 narc har ntext,希望同学们参考有关资料smallmoney表示币值,小数点后有四位小数数字,代表货币或现金值的货币数 据类型。其数据值介于 -214,748.3648 与 +214.748,3647 之间,精确到货币单位的千分 之十。存储大小为4 个字节。 所以工资的最好表示数据类型是smallmoney。 2、字符串型 现在的数据库系统都支持两种类型的串:字符串、二进制串。字符串就是可以显示 的串,一般表示文本内容。二进制串是以计算机系统内部格式表示的数据对象,它需 要相关软件进行解释和处理,例如图像、声音、视频等多媒体信息。 我们这里主要介绍字符串。一般字符串的表示格式为: char(n) 它表示一个字符串,n是字符串中字符的个数。例如我们要存储职工姓名,因为一 般我们的名字最多三个汉字,当然现在四个汉字的姓名也比较多,要把这些情况包括 进去最好的格式为: char(8) 这里注意每一个汉字占两个英文字符串,所示要使用8。 一般来说char(8)定义了存储时要存储八个字节,即使存储两个汉字(四个字节) ,那么剩下的四个字节也要使用空格填满。为了解决存储空间的问题,数据库系统又 引入了下列字符类型: varchar(n) 它表示一个变长的字符串。与char相比,varchar类型的数值按照实际长度进行存 储。例如,使用varchar(8)表示职工姓名,如果现在存储职工“张三”,则按照实际数 据的长度(两个汉字,即4个字节)来存储。如果使用char(8),则要存储8个字节。 Text定义了一个最多可以为2GB的定长字符,常用于存储大量文本块。数据库系统 一般把这种数据类型作为多媒体信息单独处理。SQL Server还提供了nchar、nvarchar 、ntext,希望同学们参考有关资料
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有