Home Page

打字不用负责任的年代    2017-05-19 16:24:21

跪求大神,sql中'{#sys.id#}'的生成规则

如题,现在需要手写,找了个js生成guid的方法,虽然不重复,单长度,格式都和'{#sys.id#}'差太多

#1  Zhao WJ    2017-05-22 07:44:13

看源码便知:
/**
* 获取服务器端唯一且正增长的13位长度编号。该编号由2位服务器编号字符串和11位基于时序动态
*生成的字符串组成。编号由26个大写字母和10个数字组成。该方法可产生唯一且正增长的id号,并
*可保证在公元2386年前的编码长度不超过11位(另2位为服务器编号)。该方法仅保证指定服务器
*内(前2位服务器编号)的编号唯一。如果要使用全球唯一的编号,请使用java.util.UUID。
* @return 指定服务器内唯一的id号。
* @see java.util.UUID#randomUUID()
*/