近日,遇到朋友问及如何生成UUID 是 通用唯一识别码(Universally Unique Identifier)方法,其实数据中是支持的 Oracle中生成跨系统的唯一识别符UUID非常方便,比生成序列还简单,直接用sys_guid()就行, 例如select sys_guid() from d ...
分类:
数据库 时间:
2020-07-16 00:14:52
阅读次数:
120
oracle数据库获取uuid:select rawtohex(sys_guid()) from dual; mapper.xml实例 <insert id="insert" parameterType="net.topcheer.module.entity.TsOperateLog"> <sele ...
分类:
数据库 时间:
2020-05-27 20:42:54
阅读次数:
120
select dbms_random.value(1,9999) from dual; --四位数,取整 select trunc(dbms_random.value(1000,9999)) from dual; --按照指定的精度截取一个数 select round(dbms_random.val ...
分类:
数据库 时间:
2019-12-12 13:25:54
阅读次数:
140
引言曾经认为Hive自带的函数应该可以cover住我的日常所需,心想那些需要使用自定义函数的场景是不是太奇葩,谁知命运弄人,自己还是碰上了。需求很简单,我需要模拟Oracle中的SYS_GUID()函数,生成一个32位的字母数字随机串。开发环境:Eclipse+Maven,引入Hive0.13.1的 ...
分类:
其他好文 时间:
2019-09-19 14:20:35
阅读次数:
96
添加一张表 IF NOT EXISTS ( SELECT 1 FROM sysobjects WHERE name = 'JyWeb_CDYY' AND xtype='U') BEGIN CREATE TABLE [dbo].[JyWeb_CDYY]( [TheYear] [int] NULL, [ ...
分类:
数据库 时间:
2019-03-26 13:46:36
阅读次数:
270
Oracle 生成Guid select sys_guid() from dual Oracle 生成多个Guid select sys_guid() from dual connect by rownum<10 Oracle 生成带''-"的Guid SELECT SUBSTR(GUID, 1, ... ...
分类:
数据库 时间:
2018-11-26 19:55:16
阅读次数:
542
Oracle和mysql的部分语法区别 一、WM_CONCAT对应GROUP_CONCAT; 二、 ronum可用limit代替; 三、sys_guid()用uuid()代替 四、add_months(t2.maxTime,-12)用date_add(t2.maxTime,interval -12 ...
分类:
数据库 时间:
2018-09-01 22:08:20
阅读次数:
311
create table testemp( id varchar2(50) default sys_guid(),deptno varchar2(20) ,--部门编码 ename varchar2(20),--人名 sal number(10)--工资 ) 表名描述comment on table ...
分类:
数据库 时间:
2018-03-12 17:00:09
阅读次数:
595
1 把三个压缩包解压到同一个Ubuntu文件夹 下 2 设置环境变量(这步很重要!) 不设置环境变量的话,运行程序会提示不能执行FECA2。其实可执行文件FECA2已经在当前目前下了,但是不设置环境变量程序找不到这个可执行文件。 3 运行 File: Readme_CEAgui win.txt Th ...
分类:
其他好文 时间:
2017-12-25 18:16:42
阅读次数:
714
1.默认是用当前时间 2.自动生成guid Oracle8i引入了SYS_GUID这个概念,它同Oracle管理员所使用的传统的序列(sequence)相比具有诸多优势。一个序列生成器只是简单地创建从给定的起点开始的一系列整数值,而且它被用在选择陈述式的时候自动地递增该系列。 ...
分类:
数据库 时间:
2017-11-16 18:43:57
阅读次数:
184