2008-03-16
oracle9i中有uuid的generator吗?
这个我没有查到,以前用sequence的时候倒是可以自动生成一个数字的序列,现在用uuid的话有没有类似的一个generator?当前已经有一部分id了,要插入一条新的记录,该怎么解决呢?(不是通过程序插入的,只是做些测试数据,id不能为空啊)
评论
javaTo
2008-03-17
你的消息已经收到,我不太明白你的意思,我的理解如下
如果你用sequence,那么你的字段应该是数字类型的,并且已经有了一部分数据存在,那么改动表的字段类型有点不现实
可以试试这个方法,把主键的缺省值设为sys_guid(),数据库会自动生成32为的字符
如果你用sequence,那么你的字段应该是数字类型的,并且已经有了一部分数据存在,那么改动表的字段类型有点不现实
可以试试这个方法,把主键的缺省值设为sys_guid(),数据库会自动生成32为的字符
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 394 次
- 性别:

- 来自: 武汉

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
oracle9i单表分组问题,有 ...
这种问题我觉得比较好的做法是先统计出行数据需要的信息,然后分行得到统计数据的结果 ...
-- by anweixiao -
oracle9i单表分组问题,有 ...
可以考虑这样做select sum(decode(t1.degree_title ...
-- by Ben.Sin -
oracle9i单表分组问题,有 ...
可以考虑用临时表,先把人员按人员类别insert到某张表,当然可以是临时表。表定 ...
-- by jewels007 -
oracle9i单表分组问题,有 ...
附上存储过程,仅供参靠 CREATE proc LoadFB(@cDateSt ...
-- by luxiaoan -
oracle9i单表分组问题,有 ...
根据实际的开发实践,当表中的记录小于20万时 用这种方法做是比较有效率的 而且 ...
-- by luxiaoan






评论排行榜