文档详情

数据库第04章节创建数据类型和表.ppt

发布:2017-04-07约8.48千字共30页下载文档
文本预览下载声明
第4章 创建数据类型和表 创建数据类型 创建表 生成列值 生成脚本 推荐操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 创建数据类型 系统提供的数据类型 创建和删除用户定义的数据类型 选择数据类型的指导原则 3.1 创建数据类型 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统提供的数据类型 数字数据 整型数据:存储整数 小数数据:包含存储在最小有效数上的数据 3.1.1 系统提供的数据类型 bigint 占8个字节,值的范围为 -263~263-1 int 占4个字节,值的范围为 -231~231-1 smallint 占2个字节,值的范围为 -32768~32 767 tinyint 占1个字节,值的范围为 0~255 decimal [(p[,s])] p为精度,最大38; s为小数位数,0≤s≤p numeric [(p[,s])] 在SQL Server中,等价于decimal Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统提供的数据类型(续) 数字数据(续) 近似数字数据:表示浮点数据的近似数字 货币数据:表示正的或负的货币值 3.1.1 系统提供的数据类型 float [(n)] 从 -1.79E+308 到 1.79E+308 之间的浮点数字数据;n 为用于存储科学记数法尾数的位数,同时指示其精度和存储大小,1≤n≤53 real 从 3.40E+38 到 3.40E+38 之间的浮点数字数据,存储大小为 4 字节;SQL Server 中,real 的同义词为 float(24) money 占8个字节,值的范围为 -922 337 203 685 477.580 8 ~ +922 337 203 685 477.580 7 smallmoney 占4个字节,值的范围为 -214 748.3648 ~ 214 748.3647 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统提供的数据类型(续) 日期和时间数据 字符数据和 Unicode 字符数据 3.1.1 系统提供的数据类型 datetime 占8个字节,表示从1753年1月1日到 9999年12月31日的日期 smalldatetime 占4个字节,表示从1900年1月1日至2079年6月6日的日期 char [(n)] 存储字符个数为 0~8 000 varchar [(n)] 存储字符个数为 0~8 000 text 存储字符个数为 0~2GB nchar [(n)] 存储字符个数为 0~4 000 nvarchar[(n)] 存储字符个数为 0~4 000 ntext 存储字符个数为 0~1GB Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统提供的数据类型(续) 二进制数据 其他 3.1.1 系统提供的数据类型 binary[(n)] 存储字节个数 0~8 000 varbinary[(n)] 存储字节个数 0~8 000 image 存储字节个数 0~2 G bit 存储位数据 cursor 存储对游标的引用 rowversion (timestamp) 时间戳 sql_variant 可存储除 text、ntext、image、rowversion 之外的其他类型 table 存储函数返回结果 uniqueidentifier 存储 GUID 以及 UUID Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copy
显示全部
相似文档