## Why? Some standards and systems like to use [OIDs](http://www.oid-info.com/index.htm#oid) such as [DICOM](https://dicom.nema.org/medical/dicom/current/output/chtml/part05/chapter_9.html) The OID form of a UUID is shown [here](http://www.oid-info.com/cgi-bin/display?oid=2.25&action=display) Where the hexidecimal UUID is appended to "2.25." in decimal (base 10) form with nothing but numbers (no dashes). ## Previous work Similar to UUID() and STRUUID() ## Proposed solution Take UUID "f81d4fae-7dec-11d0-a765-00a0c91e6bf6" In OID world would be: ``` OIDUUID() -> "urn:oid:2.25.329800735698586629295641978511506172918" STROIDUUID() -> "2.25.329800735698586629295641978511506172918" ```