可以的。但逻辑确实很奇怪,不是很建议,因为:
double的运算因为精度问题和我们的预测不一定一致;
double里有很多NaN表示异常,无法排序;
double占用的空间相当于bigint,干嘛不用bigint?
【 在 misslost 的大作中提到: 】
: 最近一个小项目里面,因为某种不足评论的原因,在考虑用double做表的形式主键。是业务系统内部生成的唯一递增的值。
: 虽然是觉得荒谬。但还是想认真请教一下,这么做有没有大的弊端?是否可行?
:
--
FROM 183.95.135.*