Oracle生成不重复字符串 sys_guid()
来源:互联网 发布:巨人网络集团 编辑:程序博客网 时间:2024/06/05 19:40
在oracle8i以后提供了一个生成不重复的数据的一个函数sys_guid()一共32位,生成的依据主要是时间和机器码,具有世界唯一性,类似于java中的UUID(都是世界唯一的)。
其优点就是生成的字符串是唯一的,但其和UUID有同样的弊端:生成的序列过长并且没有规律不方便记忆。
其应用场景:当数据库某字段设置为唯一,则可用次生成(比如主键);
获取方式 select sys_guid() from dual ;
0 0
- Oracle生成不重复字符串 sys_guid()
- erlang生成不重复字符串
- 随机生成不重复字符串
- oracle生成不重复随机数
- 生成十六位字符串(不重复)
- [组合算法] 生成不重复的字符串
- c#生成不重复的字符串
- [DB][OARCLE]在Oracle中生成GUID类型--SYS_GUID()函数
- Oracle中生成随机数UUID的方法(sys_guid())
- 【oracle唯一主键SYS_GUID()】
- oracle唯一主键SYS_GUID()
- sql server 生成随机不重复的字符串
- php生成不重复数字的数字字符串
- 生成不重复随机数
- 生成不重复随机数
- 生成不重复随机数
- 不重复随机数生成
- 不重复随机数生成
- Sass学习之路(5)——变量
- VLFeat + vs 2012配置
- seajs使用常见问题
- Python Data Visualization
- 逗号表达式
- Oracle生成不重复字符串 sys_guid()
- boost::bind的使用方法
- 如何学习高并发
- shell--数组
- android特殊广播接收者
- C++之内联函数
- C++学习笔记(三)
- centos ngnix 配置thinkphp 当模式为2的时候
- redis点滴(六)redis主从复制