这篇文章主要讲解了“oracle怎么自动生成uuid”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“oracle怎么自动生成uuid”吧!
oracle自动生成uuid方法
1.创建一个表
create table t_user(id varchar2(200),name varchar2(200));
2.生成uuid的语句
alter table t_user modify id default sys_guid();update t_user set id = sys_guid();
3.添加几条数据,查询就可以看到效果
insert into t_user(name) values(pluto);insert into t_user(name) values(charon);commit;select * from t_user;
oracle获取UUID乱码
SELECT sys_guid(),rawtohex(sys_guid()) from dual;
使用sys_guid()获取oracleUUID,会出现乱码问题,使用库函数对sys_guid()进行处理,则是标准UUID
感谢各位的阅读,以上就是“oracle怎么自动生成uuid”的内容了,经过本文的学习后,相信大家对oracle怎么自动生成uuid这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!