直播中
熟悉VBScript的人都知道,VBS使用的是一種叫做variant的數(shù)據(jù)類型。它可以存放任何數(shù)據(jù)類型,數(shù)字、字符、對象等。SQL
2000里面的sql_variant還沒有那么強大的功能,它不能存放blob的數(shù)據(jù),如text、ntext和image,還有timestamp,但是已經(jīng)給
編程帶來了很大的方便了。
要注意的是,以前版本的ADO對這兩種數(shù)據(jù)類型的支持都不完全,要在程序中使用這兩種數(shù)據(jù),請使用MDAC 2.6
下期預告:
用戶自定義函數(shù)
附錄:
SQL 7.0的新數(shù)據(jù)類型
1. Uniqueidentifier
SQL 7里新增的一個數(shù)據(jù)類型,是對記錄的全球唯一標志(GUID),就象我們常見到的CLSID那樣
00020803-0000-0000-C000-000000000046
D54EEE56-AAAB-11D0-9E1D-00A0C922E6EC
有一個函數(shù)可以產(chǎn)生新的GUID: NewID()
2. Char & VarChar & Binary & VarBinary
最大長度發(fā)生了很大的改變,以前這兩種數(shù)據(jù)類型的最大長度是255,而現(xiàn)在是8000,看來是Microsoft 向Oracle學習的結(jié)果
3. NChar & NVarChar & NText
新增的數(shù)據(jù)類型,94 Unicode的字符類型