![]() |
ProvSQL SQL API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
UUID namespace and identity element functions used for deterministic gate generation. More...
Functions | |
| UUID | provsql.uuid_ns_provsql () |
| Return the ProvSQL UUID namespace (used for deterministic gate UUIDs). | |
| UUID | provsql.gate_zero () |
| Return the UUID of the semiring zero gate. | |
| UUID | provsql.gate_one () |
| Return the UUID of the semiring one gate. | |
| UUID | provsql.gate_null () |
| Return the UUID of the value gate standing for the NULL value. | |
UUID namespace and identity element functions used for deterministic gate generation.
| UUID provsql.gate_null | ( | ) |
Return the UUID of the value gate standing for the NULL value.
A constant, like gate_zero() and gate_one(); the gate itself is a value gate that displays as NULL. Its UUID is what tells it apart from the value gate of the string 'NULL'; the seed 'null' is no 'value' || TEXT, so no actual value shares it.
| UUID provsql.gate_one | ( | ) |
Return the UUID of the semiring one gate.
| UUID provsql.gate_zero | ( | ) |
Return the UUID of the semiring zero gate.
| UUID provsql.uuid_ns_provsql | ( | ) |
Return the ProvSQL UUID namespace (used for deterministic gate UUIDs).