oracle数据库怎么生成的uuid

时间:2024-10-12 20:22:07

1、首先点击开始菜单中的PLSQL Developer图标打开PLSQL工具软件.

oracle数据库怎么生成的uuid

2、输入用户名和密码登录指定的oracle数据库。

oracle数据库怎么生成的uuid

3、点击【文件】--》【新建】--》【SQL窗口】,新建一个空白SQL窗口。

oracle数据库怎么生成的uuid

4、输入语句 select sys_guid() as GUID from dual 按工具栏上的齿轮图标或快捷键F8执行,得到一串32位的字符串,该语句利用系统函数sys_guid()生产一个唯一的32位GUID码。

oracle数据库怎么生成的uuid

5、为了让生成的GUID码腿发滏呸符合UUID码的格式,可以构建一个小函数将生成的GUID用substr函数截取并用横杠分隔开。执行以下语句创建一个名为GET_UUID的函数。CREAT呶蓟鹭毵E OR REPLACE FUNCTION GET_UUIDRETURN VARCHARISguid VARCHAR (50);BEGINguid := sys_guid();RETURNsubstr(guid,1,8)||'-'||substr(guid,9,4)||'-'||substr(guid,13,4)||'-'||substr(guid,17,4)||'-'||substr(guid,21,12);END GET_UUID;

oracle数据库怎么生成的uuid

6、最后再输入select GET_UUID() from dual 语句执行,就能方便的得到标识格式xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 的UUID码了。

oracle数据库怎么生成的uuid

7、总结:1.打开PLSQL敛财醣沁并登录oracle数据库.2.新建SQL窗口.3.用sys_guid()函数得到GUID.4.构建GET_UUID() 函数将GUID码转换为UUID洁船诼抨码的格式.4.执行GET_UUID()函数得到UUID码

© 手抄报圈