怎么给oracle里的表主键设置成uuid

怎么给oracle里的表主键设置成uuid,第1张

如果还没有创建表,那么使用下面的方式创建就可以了。

create table testuu(

id varchar2(2000) default sys_guid(),

name varchar2(2000))

如果已经创建了表,那么先保证你原有的主键ID没有任何实际的业务意义,要修改的话使用下面的方法。

alter table testuu modify id default sys_guid()

update testuu set id = sys_guid ()

select sys_guid() from dual

这个可以查询uuid

插入时

insert into table (id,name) values(SYS_GUID(),'张三')


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11621662.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存