&gt; Postgres has a native UUID type (I don&#x27;t know the details of its storage representation, though).<p>16 bytes, fixed width:<p><pre><code>  postgres=# SELECT typname, typbyval, typlen FROM pg_type WHERE typname = &#x27;uuid&#x27;;
  ┌─[ RECORD 1 ]────┐
  │ typname  │ uuid │
  │ typbyval │ f    │
  │ typlen   │ 16   │
  └──────────┴──────┘</code></pre>