WhatsnewinMicrosoft2000(一)

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
新的数据类型
继SQL7增加了四种新的数据类型之后,SQL2000又提供了两种新的数据类型,分别是bigint和sql_variant。
在数据量越来越大的今天,用int(-2^31(-2,147,483,648)到2^31-1(2,147,483,647))来表示整数有时已经显得不太够
用了,FLOAT也不是很合适,所以VB7和SQL2000都有了新的整数类型,这就是bigint,它是8bytes的整数类型,范围是-2^63
(-9223372036854775808)到2^63-1(9223372036854775807)。

熟悉VBScript的人都知道,VBS使用的是一种叫做variant的数据类型。它可以存放任何数据类型,数字、字符、对象等。SQL
2000里面的sql_variant还没有那么强大的功能,它不能存放blob的数据,如text、ntext和image,还有timestamp,但是已经给
带来了很大的方便了。

要注意的是,以前版本的ADO对这两种数据类型的支持都不完全,要在程序中使用这两种数据,请使用MDAC2.6

下期预告:
用户自定义函数

附录:
SQL7.0的新数据类型

1.Uniqueidentifier
SQL7里新增的一个数据类型,是对记录的全球唯一标志(GUID),就象我们常见到的CLSID那样
00020803-0000-0000-C000-000000000046
D54EEE56-AAAB-11D0-9E1D-00A0C922E6EC
有一个函数可以产生新的GUID:NewID()
2.Char&amp;VarChar&amp;Binary&amp;VarBinary
最大长度发生了很大的改变,以前这两种数据类型的最大长度是255,而现在是8000,看来是Microsoft向学习的结果
3.NChar&amp;NVarChar&amp;NText
新增的数据类型,94Unicode的字符类型 (出处:)

[1]


<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值