疑似固有 ID
新たに生成された疑似固有 ID(Text
値)を返します。
構文
UNIQUEID([種類])
種類
- 省略可。疑似固有 ID の種類。有効な値はUUID
とPackedUUID
です。
UNIQUEID()
(引数なし)は、アプリ内で一意の ID(行キーなど)として使うのに適した 8 桁のランダムな英数字のシーケンスを生成します。生成された ID は厳密には一意ではありませんが、アプリ内で十分に実用可能な程度のランダム性を持っています。重複する ID が生成される可能性は実質的にゼロです。
UNIQUEID("UUID")
は、バージョン 4 の UUID(Universally Unique Identifier)を生成します。これは、一意の ID として使うのに適したランダムな英数字のシーケンスです。生成された ID は必ずしも一意ではありませんが、あらゆる用途で実質的に一意となる程度の十分なランダム性を持っています。
UNIQUEID("PackedUUID")
は、一意の ID として使うのに適した、22 桁のランダムな英数字、ハイフン、アンダースコアからなるシーケンスを生成します。生成された ID は必ずしも一意ではありませんが、あらゆる用途で実質的に一意となる程度の十分なランダム性を持っています。