首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2000 新功能速覽(一):新資料類型 bigint 與 sql_variant

     編輯:關於SqlServer

兩大新資料類型

繼 SQL 7 新增四種類型後,SQL Server 2000 再添 bigint 與 sql_variant。

bigint:超大整數支援

INT 範圍 -2^31 ~ 2^31-1,資料量爆增下常嫌不足。FLOAT 非精確整數。bigint 佔 8 位元組,範圍 -2^63 ~ 2^63-1(-9223372036854775808 ~ 9223372036854775807),VB 7 亦同步支援。

sql_variant:多型資料容器

參考 VBScript Variant 概念,可儲存數值、字串、日期等多種型別,但不支援 大型物件(text、ntext、image、timestamp)。極大簡化動態型別處理,如動態參數、屬性包等場景。

開發注意事項

舊版 ADO 對兩類型支援不全,應用程式需使用 MDAC 2.6 以上版本。

附錄:SQL 7.0 新資料類型回顧

  • uniqueidentifier:全域唯一識別碼 (GUID),NEWID() 產生
  • char/varchar/binary/varbinary 最大長度由 255 擴增至 8000
  • nchar/nvarchar/ntext:Unicode 字元支援

下期預告:使用者定義函數詳細探討。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved