生成全球唯一标识GUID

有时候我们操作数据的时候需要给这些数据一些编码,而这些编码又希望永远不会重复!这个时候微软的C#给了我们一个函数,这个函数产生的编码全球唯一,永远不会重复!

方法如下:

1.C#生成方式

    string num=Guid.NewGuid().ToString();

2.SqlServer生成方式

    select NEWID()

3.Oracle生成方式

    select sys_guid() from dual

4.Mysql生成方式

 select replace(uuid(),'-','')

 

说明:通过C#和SqlServer生成的唯一编码都是36位,中间有四个“-”符号,而Oracle生成的只有32位,没有“-”符号

posted @ 2016-03-29 21:48  段江涛IT  阅读(697)  评论(0编辑  收藏  举报
页脚HTML代码