SQL Server 2005 UniqueIdentifier和C#数据类型

Dav*_*avy 7 c# sql sql-server-2005 uniqueidentifier

在C#中选择哪种最佳数据类型来表示SQL Server UniqueIdentifier类型?我打算使用GUID,但我见过人们使用varChars.

谢谢

小智 10

System.Guid就是您所需要的.

您可以在本文中了解SQL数据类型的CLR等效项:

SQL Server数据类型及其.NET Framework等价物


Jos*_*eph 7

每当我使用uniqueidentifier sql数据类型时,我总是将它映射到C#中的Guid.我认为我从来没有看到过不同的做法.

  • +1.使用varchars表示GUID或表示UNIQUEIDENTIFIER的字符串的人正在使用*错误类型*. (2认同)