跳到主要内容

生成Guid

生成一个新的 Guid(全局唯一标识符),并转成文本。常用来当临时文件名、记录 ID。

当前模块定义

sys:newGuid计算与比较Action
标准模块
输入 2 · 输出 1 · 枚举 1

输入参数

  • 格式formatEnum可选

    转换为文本时使用的格式

    填写 固定输入默认 D
    5 个选项默认:00000000-0000-0000-0000-000000000000、去除连字符:00000000000000000000000000000000、大括号包围:{00000000-0000-0000-0000-000000000000}
    默认:00000000-0000-0000-0000-000000000000默认D
    去除连字符:00000000000000000000000000000000N
    大括号包围:{00000000-0000-0000-0000-000000000000}B
    小括号包围:(00000000-0000-0000-0000-000000000000P
    十六进制:{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}X
  • 大写upperBoolean可选

    字母输出为大写格式。

    填写 固定输入默认 false

输出参数

  • 内容outputText

    将获得的文本写入到变量

概述

每次运行都会得到一个新值,不会重复。

生成Guid

生成一个新的Guid(全局唯一ID标示符),并转换为文本格式。
格式
转换为文本时使用的格式
内容
-- 选择变量 --
将获得的文本写入到变量

参数说明

格式:转成文本时的样子。点开下拉看当前全部选项。

选项示例
默认:00000000-0000-0000-0000-000000000000带连字符
去除连字符:0000000000000000000000000000000032 位十六进制
大括号包围:{00000000-0000-0000-0000-000000000000}{…}
小括号包围:(00000000-0000-0000-0000-000000000000)(…)
十六进制{0x…,{0x00,…}}

大写:字母是否大写。默认关闭。

输出

  • 内容:生成的 Guid 文本。

限制与排障

Guid 只保证足够稀有,不要把它当成加密随机数。需要数字随机请用 生成随机数

相关链接

更新于