acerbic coffee
          走自己的路,讓別人跑步
          posts - 26,comments - 14,trackbacks - 0
          MS SQL Server 2000 在復制表時使用uniqueidentifier數據類型,來保證列值的全球唯一性。

          uniqueidentifier 使用數據
          ?????? uniqueidentifier 數據類型存儲 16 字節的二進制值,該值的使用與全局唯一標識符 (GUID) 一樣。
          ?????? GUID 是一個唯一的二進制數字;世界上的任何兩臺計算機都不會生成重復的 GUID 值。GUID 主要用于在擁有多個節點、多臺計算機的網絡中,分配必須具有唯一性的標識符。
          uniqueidentifier 列的 GUID 值通常由以下方式獲得:
          ?? 在 Transact-SQL 語句、批處理或腳本中調用 NEWID 函數。
          ?? 在應用程序代碼中,調用返回 GUID 值的應用程序 API 函數或方法。

          Transact-SQL NEWID 函數以及應用程序 API 函數和方法從它們網卡上的標識數字以及 CPU 時鐘的唯一數字生成新的 uniqueidentifier 值。每個網卡都有唯一的標識號。由 NEWID 返回的 uniqueidentifier使用服務器上的網卡生成。由應用程序 API 函數和方法返回的 uniqueidentifier 使用客戶機上的網卡生成。

          ?????? 一般不將 uniqueidentifier 定義為常量,因為很難保證實際創建的 uniqueidentifier 具有唯一性。指定uniqueidentifier 常量的方法有兩種:
          ?? 字符串格式
          ?? '6F9619FF-8B86-D011-B42D-00C04FC964FF'
          ?? 二進制格式
          ?? 0xff19966f868b11d0b42d00c04fc964ff
          posted on 2006-11-09 16:51 acerbic coffee 閱讀(506) 評論(0)  編輯  收藏 所屬分類: articles
          主站蜘蛛池模板: 新闻| 晋宁县| 尚义县| 松潘县| 钦州市| 河南省| 靖远县| 从化市| 广宁县| 清水县| 华阴市| 通渭县| 甘孜| 青田县| 沛县| 霸州市| 长宁区| 慈溪市| 垣曲县| 洞头县| 隆林| 务川| 太康县| 开平市| 孝感市| 阜平县| 定边县| 登封市| 庆阳市| 濮阳市| 拉孜县| 长兴县| 固始县| 商洛市| 岢岚县| 天门市| 新宁县| 勐海县| 米林县| 九寨沟县| 瑞昌市|