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

SQL Server 2000 新功能全覽:XML、新資料類型、使用者自訂函數、索引檢視表與分散式查詢

     編輯:關於SqlServer

1. XML 原生支援

  • 關聯引擎可直接輸出/接受 XML 文件
  • 支援透過 URL 存取 SQL Server
  • 支援 XML-Data Schema(XDR)
  • 可擷取/撰寫 XML 資料
  • OLE DB 提供者新增 XML 文件支援
  • XML 介於 HTML(簡單)與 SGML(複雜)之間,成為企業資料交換標準

2. 三種新資料類型

  • BIGINT:8 位元組整數(-2^63 ~ 2^63-1)
  • SQL_VARIANT:可儲存各種資料類型的單一欄位
  • TABLE:暫存結果集的變數型別,可用於函數回傳

3. TEXT/IMAGE 資料列內儲存

  • 舊版存於獨立資料頁,新版可直接存於資料列
  • 減少儲存空間與磁碟 I/O

4. 使用者自訂函數 (UDF)

  • 擴展 T-SQL 程式設計能力
  • 可回傳純量值或資料表
  • 封裝商業邏輯、促進程式碼重用

5. 索引增強

  • 可在計算欄位上建立索引 — 重大突破

6. 全文檢索增強

  • 新增變更追蹤與圖形過濾
  • 圖形過濾可對 IMAGE 欄位文件建立索引與查詢

7. 索引檢視表

  • 在檢視表上建立索引
  • 大幅提升頻繁聯結查詢效能

8. 分散式查詢增強

  • 新增 OPENROWSET 函數:指定分散式查詢連線資訊
  • 查詢最佳化器功能強化
  • 授予 OLE DB 資料源更多 SQL 操作權限

9. 觸發器類型擴充

  • FOR 子句可指定 INSTEAD OF 或 AFTER 類型
  • 不同類型觸發時機不同,INSTEAD OF 可攔截並替代原動作

10. 級聯參考完整性約束

  • 外鍵支援 ON DELETE/UPDATE CASCADE
  • 自動傳播刪除/更新至子表

總結

SQL Server 2000 在 XML 整合、程式設計擴充、查詢效能、BI 能力、分散式架構五大面向全面進化,奠定企業級資料平台領導地位。

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