CREATE OR REPLACE FUNCTION get_uuid
RETURN VARCHAR
IS
guid VARCHAR (50);
BEGIN
guid := lower(RAWTOHEX(sys_guid()));
RETURN
substr(guid,1,8)||'-'||substr(guid,9,4)||'-'||substr(guid,13,4)||'-'||substr(guid,17,4)||'-'||substr(guid,21,12);
END get_uuid;
Oracle用function生成UUID方法
最新推荐文章于 2024-11-26 21:18:43 发布
本文介绍了一个使用PL/SQL编写的CREATE OR REPLACE FUNCTION过程,该过程用于生成唯一标识符(UUID)。通过将系统GUID转换为小写并进行格式调整来创建UUID。
1726

被折叠的 条评论
为什么被折叠?



