6.4 Handling Vertex and Edge Identifiers in the Graph Server (PGX)
The Oracle Database maintains globally unique identifiers in JSON format.
The following shows an example of a JSON output describing the vertex identifier:
{
"GRAPH_OWNER": "GRAPHUSER",
"GRAPH_NAME": "STUDENTS_GRAPH",
"ELEM_TABLE": "PERSONS",
"KEY_VALUE": {
"PERSON_ID": 1
}
}
See Vertex and Edge Identifiers for more information.
However, the graph server (PGX) will not load the full identifiers, but only
the KEY_VALUE
column. This ID will then be maintained as a partitioned
ID. For instance, the partitioned ID constructed from the preceding JSON output is:
PERSONS(1)
Note that when working with graphs loaded from SQL property graphs, always use the partitioned ID format to refer to the elements by ID.
Parent topic: Loading a SQL Property Graph into the Graph Server (PGX)