我想创建一个 GUID 并将其存储在数据库中。
在 C# 中,可以使用 Guid.NewGuid() 创建 guid。这将创建一个 128 位整数。SQL Server 有一个 uniqueidentifier 列,其中包含一个巨大的十六进制数。
有没有一种好的/首选的方法可以让 C# 和 SQL Server guid 很好地协同工作?(即使用 Guid.New() 创建一个 guid,然后使用 nvarchar 或其他字段将其存储在数据库中......或者通过其他方式创建 SQL Server 期望的一些十六进制数字)