uuid

Syntax

uuid([X[)

Details

Convert valid UUID strings into UUID type.
  • If X is omitted or is an empty string "", it returns a zero UUID: 00000000-0000-0000-0000-000000000000.

  • To generate n random UUIDs, use rand(uuid(), n).

Parameters

X (optional) is a STRING scalar/vector. Each element must be a valid UUID string (e.g., "9d457e79-1bed-d6c2-3612-b0d31c1881f6").

Returns

A UUID scalar/vector.

Examples

uuid("");
// output: 00000000-0000-0000-0000-000000000000

a=uuid("9d457e79-1bed-d6c2-3612-b0d31c1881f6");
a;
// output: 9d457e79-1bed-d6c2-3612-b0d31c1881f6

typestr(a);
// output: UUID