oracle 的number做主键到底有什么问题?

[复制链接]
查看11 | 回复9 | 2012-10-9 18:05:07 | 显示全部楼层 |阅读模式
新到一家公司,做数据库表结构的时候,同事死活不同意用number做表的主键,问为什么,他说在某些unix平台下number做主键有问题,问他是哪个平台,哪个版本,什么问题,统统不肯说。


他明确地说不是redhat系列下面的oracle,初步猜测,应该是aix平台下的oracle,各位老大,谁知道是怎么回事?
ps:
那个人oracle的经验还是比较丰富的,应该所言不需。
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
有这样的问题?没有遇到过,关注。。。。
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
没有碰见过
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
有些人会因为一些意外或者自己的一些失误,
把产生的现象总结成一条规律。
这样的规律总结的多了,就成为权威了。


回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
可能是他们的规范吧
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
估计是与应用有关系统,在他们的系统中用NUMBER作关键字可能会产生一些问题出来。
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
关注
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
公司规范,类似还有Proc开发中宁可多重嵌套,而避免(少用)多表联合。
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
晕,aix也不可能有这样的问题,真是搞笑.
回复

使用道具 举报

千问 | 2012-10-9 18:05:07 | 显示全部楼层
可能是为了防止字符->数字的转换出问题吧..
如:
0020->20
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行