什么是GUID
GUID(全球唯一标识)是微软使用的一个术语,由一个特定的算法,给某一个实体,创建一个唯一的标识,GUID值就是这个唯一的标识码。
GUID广泛应用于微软的产品中,用于识别接口、复制品、记录以及其他对象。不同类型的对象对应不同的GUID值。
世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。
在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。
sql中使用
- newid() ,生成36位的GUID
- replace(newid(), ‘-’, ‘’),生成32位的GUID
INSERT INTO testtemp (TaskGUID,Taskname,TaskType) VALUES (NEWID(),'1','2')