请问:要插入一个GUID串,怎么做?

Tom 2005-08-04 04:47:51
以前曾经在网上看过Oracle中有类似于Sql Server中的NewID()函数可以生成128位的GUID,只不过返回的是字符串,可是我用insert into T1(T_ID, T_NAME)
values( 1, sys_id() ),插入一条记录为什么不成功呢?
不好意思,刚刚开始摸Oracle
...全文
112 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tom 2005-08-04
  • 打赏
  • 举报
回复
已经解决了,不好意思,是函数搞错了,应是sys_guid()
bzszp 2005-08-04
  • 打赏
  • 举报
回复
取随机数?
SQL> select dbms_random.value from dual;

VALUE
----------
.95703488

已用时间: 00: 00: 03.45
SQL> /

VALUE
----------
.658084454

已用时间: 00: 00: 00.20
SQL>
sasacat 2005-08-04
  • 打赏
  • 举报
回复
SYS_GUID ()

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧