生成全球唯一标识GUID
2016-03-29 21:48
465 查看
有时候我们操作数据的时候需要给这些数据一些编码,而这些编码又希望永远不会重复!这个时候微软的C#给了我们一个函数,这个函数产生的编码全球唯一,永远不会重复!
方法如下:
1.C#生成方式
string num=Guid.NewGuid().ToString();
2.SqlServer生成方式
select NEWID()
3.Oracle生成方式
select sys_guid() from dual
说明:通过C#和SqlServer生成的唯一编码都是36位,中间有四个“-”符号,而Oracle生成的只有32位,没有“-”符号
方法如下:
1.C#生成方式
string num=Guid.NewGuid().ToString();
2.SqlServer生成方式
select NEWID()
3.Oracle生成方式
select sys_guid() from dual
说明:通过C#和SqlServer生成的唯一编码都是36位,中间有四个“-”符号,而Oracle生成的只有32位,没有“-”符号
相关文章推荐
- leetcode:回溯——permutation-sequence,
- 300.LeetCode Longest Increasing Subsequence(medium)[动态规划]
- 问题easyui树形成了死循环
- 0329 复利计算器5.0 Juint单元测试 组员 254列志华 253韩麒麟
- JavaGUI设计
- 128.LeetCode Longest Consecutive Sequence(hard)[数组 排序 最长连续增长子序列]
- dll signing issue
- 简单的电影介绍应用
- 使用 CPUID 查询 CPU 信息
- OpenStack虚机迁移live-migration失败(error: internal error Attempt to migrate guest to the same host) 推荐
- 根据label字数计算UILable高度
- CI Query Builder
- hdu-2818/POJ-1988 Building Block(并查集+路径压缩)
- IOS UI知识点收集
- Building a Space Station(POJ_2031)
- iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)
- [POJ2778]DNA Sequence
- IOS开发实践篇--UITableview嵌套UITableView案例实践(仿淘宝商品详情页实现)
- 自定义UITableView的左滑动样式
- UIView生命周期(控制器中函数的执行顺序)