表 9.45 顯示了可用於生成 UUID 的 PostgreSQL 函式。
表 9.45. UUID生成函式
函式 描述 示例 |
---|
生成一個版本 4(隨機)的 UUID。
|
生成一個版本 7(時間順序)的 UUID。時間戳使用毫秒精度的 UNIX 時間戳 + 亞毫秒時間戳 + 隨機數計算得出。可選引數
|
uuid-ossp 模組提供了額外的函式,實現了其他用於生成 UUID 的標準演算法。
表 9.46 顯示了可用於從 UUID 中提取資訊的 PostgreSQL 函式。
表 9.46. UUID提取函式
函式 描述 示例 |
---|
從 UUID 版本 1 和 7 中提取
|
從 RFC 9562 描述的變體的 UUID 中提取版本。對於其他變體,此函式返回 null。例如,對於由
|
PostgreSQL 還提供了 表 9.1 中所示的 UUID 的常規比較運算子。
有關 PostgreSQL 中 uuid
資料型別的詳細資訊,請參閱 8.12 節。
如果您在文件中發現任何不正確、與您對特定功能的實際體驗不符或需要進一步澄清的內容,請使用 此表單 報告文件問題。