Datum uuid_ns_x500(PG_FUNCTION_ARGS) { #ifdef HAVE_UUID_OSSP return special_uuid_value("ns:X500"); #else return uuid_generate_internal(0, NULL, "6ba7b814-9dad-11d1-80b4-00c04fd430c8", 36); #endif }
Datum uuid_nil(PG_FUNCTION_ARGS) { #ifdef HAVE_UUID_OSSP return special_uuid_value("nil"); #else return uuid_generate_internal(0, NULL, "00000000-0000-0000-0000-000000000000", 36); #endif }
Datum uuid_ns_x500(PG_FUNCTION_ARGS) { return special_uuid_value("ns:X500"); }
Datum uuid_ns_oid(PG_FUNCTION_ARGS) { return special_uuid_value("ns:OID"); }
Datum uuid_ns_url(PG_FUNCTION_ARGS) { return special_uuid_value("ns:URL"); }
Datum uuid_ns_dns(PG_FUNCTION_ARGS) { return special_uuid_value("ns:DNS"); }
Datum uuid_nil(PG_FUNCTION_ARGS) { return special_uuid_value("nil"); }