数据库对象的操作(4).ppt

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ntext:与text数据类型类似,存储在其中的数据 通常是直接能输出到显示设备上的字符,显示设备可 以是显示器、窗口或者打印机。
Image:用于存储照片、目录图片或者图画,其 理论容量为231-1(2,147,483,647)个字节。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
6. 货币数据类型
上一页
下一页
返回本章首页
第5章 数据库对象的操作
3. 字符数据类型
字符数据类型可以用来存储各种字母、数字符号 和特殊符号。
Char:其定义形式为char(n),每个字符和符 号占用一个字节的存储空间。
Varchar:其定义形式为varchar(n)。用char数 据类型可以存储长达255个字符的可变长度字符串 。
Varbinary:其定义形式为varbinary(n),数据的 存储长度是变化的,它为实际所输入数据的长度加上 4字节。其它含义同binary。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
9. 特殊数据类型
Timestamp:亦称时间戳数据类型,它提供数据 库范围内的唯一值,反应数据库中数据修改的相对顺 序,相当于一个单调上升的计数器。 Uniqueidentifier: 用于存储一个16字节长的二进制数据类型,它是SQL Server根据计算机网络适配器地址和CPU时钟产生的 唯 一 号 码 而 生 成 的 全 局 唯 一 标 识 符 代 码 ( Globally Unique Identifier,简写为GUID)。
Smalldatetime:与datetime数据类型类似,但其 日期时间范围较小,它存储从1900年1月1日到2079年 6月6日内的日期。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
5. 文本和图形数据类型
Text:用于存储大量文本数据,其容量理论上为1 到231-1(2,147,483,647)个字节,但实际应用时 要根据硬盘的存储空间而定。
Smallint:可以存储从-215(-32,768)到215-1范 围之间的所有正负整数 。
Tinyint:可以存储从0到255范围之间的所有正整 数。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
2. 浮点数据类型
浮点数据类型用于存储十进制小数。浮点数值的 数据在SQL Server中采用只入不舍的方式进行存储 。
table:用于存储对表或者视图处理后的结果集。 这种新的数据类型使得变量可以存储一个表,从而使 函数或过程返回查询结果更加方便、快捷。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
5.1.2 自定义数据类型
1. 使用企业管理器(Enterprise Manager)创建 用户自定义数据类型。
Nchar:其定义形式为nchar(n)。 Nvarchar:其定义形式为nvarchar(n)。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
4. 日期和时间数据类型
Datetime:用于存储日期和时间的结合体 。它可 以存储从公元1753年1月1日零时起到公元9999年12月 31日23时59分59秒之间的所有日期和时间 。
Money:用于存储货币值,存储在money数据类型 中的数值以一个正数部分和一个小数部分存储在两个4 字节的整型值中,存储范围为-922337213685477.5808 到922337213685477.5808,精度为货币单位的万分之 一。
Smallmoney:与money数据类型类似,但其存储 的货币值范围比money数据类型小,其存储范围为214748.3468到214748.3467。
下一页
返回本章首页
第5章 数据库对象的操作
5.1.1 系统数据类型
1. 整型数据类型 2. 浮点数据类型 3. 字符数据类型 4. 日期和时间数据类型 5. 文本和图形数据类型
6. 货币数据类型 7. 位数据类型 8. 二进制数据类型 9. 特殊数据类型 10. 新增数据类型
上一页
下一页
返回本章首页
Real:可以存储正的或者负的十进制数值,最大 可以有7位精确位数。
Float:可以精确到第15位小数,其范围从1.79E-308到1.79E+308。
Decimal和numeric:Decimal数据类型和numeric 数据类型完全相同,它们可以提供小数所需要的实 际存储空间,但也有一定的限制,可以用2到17个字 节来存储从-1038-1到1038-1之间的数值。
第5章 数据库对象的操作
1. 整型数据类型
整型数据类型是最常用的数wk.baidu.com类型之一,它主要 用来存储数值,可以直接进行数据运算,而不必使用 函数转换。
int(integer):int(或integer)数据类型可以存 储从-231(-2,147,483,648)到231-1(2,147,483, 647)范围之间的所有正负整数。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
10. 新增数据类型
Bigint : 用 于 存 储 从 -263 ( -9 , 223 , 372 , 036 , 854,775,807)到263-1(9,223,372,036,854, 775,807)之间的所有正负整数。
sql_variant : 用 于 存 储 除 文 本 、 图 形 数 据 和 timestamp类型数据外的其它任何合法的SQL Server 数据。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
7. 位数据类型
Bit:称为位数据类型,其数据有两种取值: 0和1,长度为1字节。
上一页
下一页
返回本章首页
第5章 数据库对象的操作
8. 二进制数据类型
Binary:其定义形式为binary(n),数据的存储长 度是固定的,即n+4字节,当输入的二进制数据长度 小于n时,余下部分填充0。
第5章 数据库对象的操作
第5章 数据库对象的操作
5.1 数据类型 5.2 表操作 5.3 视图操作 5.4 索引操作 5.5 存储过程 5.6 触发器 5.7 图 表
上上一章页
下一页
返回返本回目章录首页
第5章 数据库对象的操作
5.1 数据类型
5.1.1 系统数据类型 5.1.2 自定义数据类型
上一页
相关文档
最新文档