注册
 找回密码
 注册
江西广告网
查看: 429|回复: 0
打印 上一主题 下一主题

What's new in Microsoft SQLServer2000(一)

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-1-18 17:16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  新的数据类型   继SQL 7增加了四种新的数据类型之后,SQL 2000又提供了两种新的数据类型,分别是bigint和sql_variant。在数据量越来越大的今天,用int(-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647))来表示整数有时已经显得不太够用了,FLOAT也不是很合适,所以VB 7和SQL 2000都有了新的整数类型,这就是bigint,它是8bytes的整数类型,范围是-2^63 (-9223372036854775808) 到2^63-1 (9223372036854775807)。      熟悉VBScript的人都知道,VBS使用的是一种叫做variant的数据类型。它可以存放任何数据类型,数字、字符、对象等。SQL 2000里面的sql_variant还没有那么强大的功能,它不能存放blob的数据,如text、ntext和image,还有timestamp,但是已经给编程带来了很大的方便了。      要注意的是,以前版本的ADO对这两种数据类型的支持都不完全,要在程序中使用这两种数据,请使用MDAC 2.6      附录:   SQL 7.0的新数据类型      1. Uniqueidentifier   SQL 7里新增的一个数据类型,是对记录的全球唯一标志(GUID),就象我们常见到的CLSID那样   00020803-0000-0000-C000-000000000046   D54EEE56-AAAB-11D0-9E1D-00A0C922E6EC   有一个函数可以产生新的GUID: NewID()   2. Char & VarChar & Binary & VarBinary   最大长度发生了很大的改变,以前这两种数据类型的最大长度是255,而现在是8000,看来是Microsoft 向Oracle学习的结果   3. NChar & NVarChar & NText   新增的数据类型,94 Unicode的字符类型    <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表