Varchar 米 Varchar数据类型来存储最长可以达到8000字符的变长字 符。与Char数据类型不同, Varchar数据类型的存储空 间随存储在表列中的每一个数据的字符数的不同而变化 格式: Varchar[(n)] n表示所有字符所占的空间,18000 例:定义表列为 Varchar(20),那么存储在该列的数据最 多可以长达20个字节。但是在数据没有达到20个字节时 并不会在多余的字节上填充空格 当存储在列中的数据的值大小经常变化时,使用 Varchar 数据类型可以有效地节省空间。但是char比 Varchar的 处理速度快
Varchar • Varchar数据类型来存储最长可以达到8000字符的变长字 符。与Char 数据类型不同,Varchar数据类型的存储空 间随存储在表列中的每一个数据的字符数的不同而变化。 • 格式:Varchar[(n)] • n表示所有字符所占的空间,1~8000。 • 例:定义表列为Varchar(20),那么存储在该列的数据最 多可以长达20个字节。但是在数据没有达到20个字节时 并不会在多余的字节上填充空格。 • 当存储在列中的数据的值大小经常变化时,使用Varchar 数据类型可以有效地节省空间。 但是char比Varchar的 处理速度快
Text ·当要存储的字符型数据非常庞大以至于8000字节完全不 够用时,Char和 Varchar数据类型都失去了作用。这时 应该选择Text数据类型 Text:用于存储大量文本数据,其容量理论上为1到231 1(21,4748,3647)个字节,但实际应用时要根据硬 盘的存储空间而定。 · Ntext:与text数据类型类似,存储在其中的数据通常 是直接能输出到显示设备上的字符,显示设备可以是显 示器、窗口或者打印机
Text • 当要存储的字符型数据非常庞大以至于8000字节完全不 够用时,Char和Varchar数据类型都失去了作用。这时 应该选择Text数据类型。 • Text:用于存储大量文本数据,其容量理论上为1到2 31- 1(21,4748,3647)个字节,但实际应用时要根据硬 盘的存储空间而定。 • Ntext:与text数据类型类似,存储在其中的数据通常 是直接能输出到显示设备上的字符,显示设备可以是显 示器、窗口或者打印机
4.日期和时间数据类型 代表日期和一天内的时间的日期和时间数据类型。 Datetime:用于存储日期和时间的结合体。从1753年1 月1日到999年12月31日的日期和时间数据,精确 度为百分之三秒(等于3.33毫秒或0.00333秒)。 Smalldatetime:从1900年1月1日到2079年6月6 日的日期和时间数据精确到分钟。 SQL Server在用户没有指定小时以上精度的数据时,会自动 设置 Datetime和 Smalldatetime数据的时间为00:00:00
• 代表日期和一天内的时间的日期和时间数据类型。 4. 日期和时间数据类型 • Datetime:用于存储日期和时间的结合体 。从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确 度为百分之三秒(等于 3.33 毫秒或 0.00333 秒)。 • Smalldatetime:从 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据精确到分钟。 • SQL Server在用户没有指定小时以上精度的数据时,会自动 设置Datetime和Smalldatetime数据的时间为00:00:00。 4. 日期和时间数据类型
输人日期和时间数据 米 ·常用的日期表示格式: 月/日/年: 5/1//2003、05/01/03 月-日一年: 5-1-2003、05-01-03 月.日.年 5.1.2003、05.01.03 ·常用的时间表示格式: 时:分 08:05 时:分:秒 08:05:25 时:分:秒:毫秒08:05:25:23 时:分AM|PM 08:05AM
输入日期和时间数据 • 常用的日期表示格式: • 月/日/年: 5/1//2003、05/01/03 • 月-日-年: 5-1-2003、05-01-03 • 月.日.年: 5.1.2003、05.01.03 • 常用的时间表示格式: • 时:分 08:05 • 时:分:秒 08:05:25 • 时:分 :秒:毫秒 08:05:25:23 • 时:分 AM | PM 08:05 AM
5.文本和图像数据类型 关 ·文本和图形数据类型是用于存储大量字符以及二进制数 可变长度数据类型,包括text型、 ntext型和 Image型。 text型用于存储大量非 Unicode文本数据,其容量理论上为 2--1个字节。在实际应用时需要视硬盘的存储空间而定。 ntext型用于存储大量 Unicode文本数据,其理论容量为20 个字节。 ntext型的其他用法与text型基本一样。 Image型用于存储大量二进制数据,其理论容量为2-1个字 节。 Image型数据的存储模式与text型数据相同,通常用来存 储图形等OLE对象。在输入数据时,与输入二进制数据一样, 必须在数据前加上起始符号“0X”作为二进制标识
5. 文本和图像数据类型 • 文本和图形数据类型是用于存储大量字符以及二进制数据的 可变长度数据类型,包括text型、ntext型和image型。 • text型用于存储大量非Unicode文本数据,其容量理论上为 2 31 -1个字节。在实际应用时需要视硬盘的存储空间而定。 • ntext型用于存储大量Unicode文本数据,其理论容量为2 30 -1 个字节。ntext型的其他用法与text型基本一样。 • image型用于存储大量二进制数据,其理论容量为2 31 -1 个字 节。Image型数据的存储模式与text型数据相同,通常用来存 储图形等OLE对象。在输入数据时,与输入二进制数据一样, 必须在数据前加上起始符号“0X”作为二进制标识