Oracle:select sys_guid() from dual

发布于 2021-08-08  898 次阅读


在公司的mapper.xml中看到这个代码,看不懂,便查了一下。做一下记录。

在Oracle数据库内有一种特殊的表Dual。Dual表是Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句中。

函数sys_guid() 生成不重复的数据 优点就是生成的字符串是唯一的。

select sys_guid() from dual // 获取唯一的字符串


欢迎欢迎~热烈欢迎~