在 SQL Server 裏面,定義 GUID 類型的字段是:
uniqueidentifier
生成一個全是 0 組成的 GUID 的寫法是:
cast(cast(0 as binary) as uniqueidentifier)
生成一個隨機的 GUID 的寫法是:
SELECT NEWID()
在 C# 裏面,生成 Guid 的方法是:
var newid = Guid.NewGuid().ToString("d");
生成一個全是 0 的 GUID 的寫法是:
var newid = new Guid().ToString("d");
.ToString("d") 只是轉成字符串,去掉就是 GUID 類型,其中 d 可以更換:
格式字符串只能是“D”、“d”、“N”、“n”、“P”、“p”、“B”、“b”、“X”或“x”