SQL Server中两种常见的主键数据类型: 1.int(或bigint)+标识列(又称自动增长字段):将字段的"是标识列"设为"是". 优点:占用空间小,无须开发人员干预,易读; 缺点:效率低,数据导入导出困难. 2.GUID(uniqueidetifier)算法:一种可以产生唯一标识的高效算法.SQL Server中生成GUID的函数:newid(),.net中生成GUID的方法: Guid.NewGuid(),返回值类型是Guid. 优点:效率高,导入导出方便; 缺点:占用空间大,不易读.