【发布时间】:2014-11-23 13:08:17
【问题描述】:
我必须转换一个时间戳字符串,如:20140912125314001 (yyyymmddhhMMssSSS) 为我可以像 PK 一样使用的通用 唯一整数 值(我的数据库中的 PK 字段是 Number(9))。
我该怎么办?
【问题讨论】:
-
时间戳是唯一的吗?
-
你可能想在这篇文章上花很长时间:stackoverflow.com/questions/997514/…
-
@Alboz 不, int。因为数据库中PK的长度最大为9位。
-
@Zany 比你做不到。尝试执行 System.currentTimeMillis() 看看你得到多少位数...
-
@talex 并非总是如此,我有多个子系统可以同时在我的集中器发送各种信息
标签: java database type-conversion primary-key unique