GUID是什么意思及Guid在sqlserver中的使用
2015-11-16 16:00
477 查看
GUID(全球唯一标识)是微软使用的一个术语,由一个特定的算法,给某一个实体,如Word文档,创建一个唯一的标识,GUID值就是这个唯一的标识码。 GUID广泛应用于微软的产品中,用于识别接口、复制品、记录以及其他对象。不同类型的对象对应不同的GUID值。 例如,一个微软Access数据库使用的是16字节域为复制品创建一个唯一标识。 世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。 在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。
没有类似于select scope_identity()这样的函数,最好在应用程序中自己生成GUID 插入数据库, 这样就不需要利用主键默认值是newid(), 或者在后台使用newid()生成GUID DECLARE @myid uniqueidentifier SET @myid = NEWID() insert into table1 (PK_FIELD) values (@myid)
相关文章推荐
- 在子线程中更新UI+延时更新(异步消息处理机制)
- iOS UITableView侧滑多选功能
- String、StringBuffer、StringBuilder之间的比较
- UITextField
- UIColletionView 的属性与常用方法介绍
- hihoCoder 1255 Mysterious Antiques in Sackler Museum(水)
- 矢量方程(vector-valued function)
- UITableView解析
- uitableViewCell 左滑多个按钮
- API Guides > Contacts Provider (三)
- android-UI组件实例大全(一)------TextView文本框
- juery datatables 实例分析
- RelativeLayout的属性
- UI考试题
- WdfRequestRetrieveOutputBuffer
- require.js 入门学习-备
- 获取UIView坐标和宽高
- Android BlueDroid(一):BlueDroid概述
- 用sql server的sql语句算一个empty GUID
- android4.4 debug调试授权拦截(替换掉 允许USB调试吗? UI)