1

Lotus Notes 中的 @unique 返回唯一值有哪些不同的参数。

4

3 回答 3

4

只需@Unique不带参数使用,它将构造一个唯一值。

请参阅文档

如果具有相似名称的不同用户在同一秒内调用此公式,则可能会返回重复值。 如果这对您很重要,该站点将讨论该问题的解决方法。

于 2012-06-25T18:37:55.577 回答
4

当文档说 @Unique() 返回“随机的、唯一的文本值”时,文档是不正确的。它不是随机的,实际上该值没有随机分量。它不保证是唯一的。

@Unique 的返回值基于用户名和日期/时间。前四个字符是:名字的第一个字母 + 姓氏的第一个字母 + 姓氏的第二个字母 + 姓氏的最后一个字母。最后六个字符是分辨率为 1 秒的日期/时间戳。我不知道它的编码是如何工作的。该值将始终随时间增加。

于 2012-06-25T18:53:11.740 回答
1

除了其他答案:

在同一台机器上多次调用 @unique 总是会返回一个唯一的答案,即使重复调用的速度比时间分辨率所允许的要快。计数器将始终移动。

于 2012-06-25T23:03:58.530 回答