SQL Server 的 RowGuid/RowGuidCol 是什么意思?


SQL Server 中設計表時,有個屬性叫 RowGuid(用 SQL 時,關鍵詞是 RowGuidCol),這個是什么意思呢?
這個是全局唯一標識符,與“標識”不同,標識是只在本表中唯一,全局唯一標識符是全局唯一,就是說在任何一個數據庫、任何一張表中所有記錄的這個值都不重復(理論上會重復,但實際中重復機率相當相當相當相當小)。

  • 這種列的數據類型是:uniqueidentifier,默認值是:newid()。
  • 這種列一旦保存后,就不可更改列名稱。
  • 一個表中只有一個 RowGuidCol。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM