`
cisumer
  • 浏览: 81228 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

使用sql生成UUID

 
阅读更多

在SQLServer中使用该sql语句可以生成GUID:select cast(NEWID() as varchar(36)) as uuid

通过一下语句将GUID中的'-'字符去掉:

select SUBSTRING(uuid,1,8)+SUBSTRING(uuid,10,4)+SUBSTRING(uuid,15,4)+

SUBSTRING(uuid,20,4)+SUBSTRING(uuid,25,12) from (select cast(NEWID() as varchar(36)) as uuid ) s

 

在oracle中使用select sys_guid() from dual;可以获得guid。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics