当前位置:Gxlcms > 数据库问题 > 使用sql生成UUID

使用sql生成UUID

时间:2021-07-01 10:21:17 帮助过:3人阅读

在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。

使用sql生成UUID

标签:

人气教程排行