Search notes:

Oracle: GRAPH_TABLE

GRAPH_TABLE is an operator that can be used as a table expression in a from clause.
The operator requires three clauses between its parantheses:
graph_table( graph_reference , graph_pattern , graph_table_shape )
graph_reference The name of the graph that was previously created with the create property graph statement.
graph_pattern Vertex and edge patterns, and search conditions. The pattern determines the set of solutions from the graph.
graph_table_shape The final columns(…) part projects the solutions to columns (i. e. produces a tabular format suitable for the enclosing select statement).

Graph pattern

The graph pattern starts with the keyword match and is followed by

Path pattern

A path pattern matches a «path» through vertices and edges.
( … ) Parantheses match a vertex
[ … ] Square brackets match an edge
The elements of the path patterns are not required to alternate between vertices and edges.
The following semantics apply:
  • Two consecutive vertex patterns are only allowed if one of the vertex patterns is contained in a parenthesized path pattern while the other one is not. In this case, the vertex patterns bind to the same vertex.
  • Two consecutive edge patterns conceptually have an implicit vertex pattern between them.

See also

Oracle: SQL/PGQ

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1758199973, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/databases/Oracle/SQL/PGQ/graph_table/index(77): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78