oracle生成guid
来源:互联网 发布:宜人贷理财靠谱吗 知乎 编辑:程序博客网 时间:2024/06/12 01:10
CREATE OR REPLACE FUNCTION AILDM_GET_GUID
RETURN CHAR
IS
v_guid CHAR (36);
v_guid_part_one CHAR (8);
v_guid_part_two CHAR (4);
v_guid_part_three CHAR (4);
v_guid_part_four CHAR (4);
v_guid_part_five CHAR (12);
BEGIN
SELECT SYS_GUID ()
INTO v_guid
FROM DUAL;
v_guid_part_one := SUBSTR (v_guid, 0, 8);
v_guid_part_two := SUBSTR (v_guid, 8, 4);
v_guid_part_three := SUBSTR (v_guid, 12, 4);
v_guid_part_four := SUBSTR (v_guid, 16, 4);
v_guid_part_five := SUBSTR (v_guid, 20, 12);
v_guid :=
CONCAT
(CONCAT
(CONCAT
(CONCAT (CONCAT (CONCAT (CONCAT (CONCAT (v_guid_part_one,
'-'),
v_guid_part_two
),
'-'
),
v_guid_part_three
),
'-'
),
v_guid_part_four
),
'-'
),
v_guid_part_five
);
RETURN (v_guid);
END AILDM_GET_GUID;
RETURN CHAR
IS
v_guid CHAR (36);
v_guid_part_one CHAR (8);
v_guid_part_two CHAR (4);
v_guid_part_three CHAR (4);
v_guid_part_four CHAR (4);
v_guid_part_five CHAR (12);
BEGIN
SELECT SYS_GUID ()
INTO v_guid
FROM DUAL;
v_guid_part_one := SUBSTR (v_guid, 0, 8);
v_guid_part_two := SUBSTR (v_guid, 8, 4);
v_guid_part_three := SUBSTR (v_guid, 12, 4);
v_guid_part_four := SUBSTR (v_guid, 16, 4);
v_guid_part_five := SUBSTR (v_guid, 20, 12);
v_guid :=
CONCAT
(CONCAT
(CONCAT
(CONCAT (CONCAT (CONCAT (CONCAT (CONCAT (v_guid_part_one,
'-'),
v_guid_part_two
),
'-'
),
v_guid_part_three
),
'-'
),
v_guid_part_four
),
'-'
),
v_guid_part_five
);
RETURN (v_guid);
END AILDM_GET_GUID;
- oracle生成guid
- Oracle 生成 GUID 类型
- Oracle 生成带 "-" GUID
- oracle生成随机数GUId
- ORACLE的GUID主键生成
- Oracle中生成GUID类型
- Oracle中生成GUID类型
- Oracle 生成Guid的方法
- Oracle中生成GUID类型
- Oracle生产固定GUID同时生成随机的GUID
- 关于ORACLE的GUID主键生成
- oracle生成guid全球唯ID
- Oracle生成32位GUID方法
- Oracle生成Guid的简单方法
- GUID 生成
- 生成GUID
- 生成GUID
- 生成GUID
- 全文检索(三)
- 《深入浅出Hibernate》读书笔记(1)——实体对象生命周期
- 全文检索(四)
- 注册表加键和键值
- java timer show the time
- oracle生成guid
- 《深入浅出Hibernate》读书笔记(2)——实体对象识别
- 《深入浅出Hibernate》读书笔记(3)——数据缓存
- 全文检索(五)
- 《深入浅出Hibernate》读书笔记(4)——事务管理
- 《深入浅出Hibernate》读书笔记(5)——持久层操作
- 《深入浅出Hibernate》读书笔记(6)——集合类型和结果集排序
- HTTP Referer二三事
- HTTP 协议状态码的含义