7.3 Supported PGQL Features and Limitations for SQL Property Graphs
Learn about the supported PGQL features and limitations for SQL property graphs.
The following table provides the complete list of supported and unsupported PGQL functionalities for SQL property graphs:
Table 7-1 Supported PGQL Functionalities and Limitations for SQL Property Graphs
Features | PGQL on SQL Property Graphs |
---|---|
CREATE PROPERTY GRAPH |
Supported |
DROP PROPERTY GRAPH |
Supported |
Fixed-length pattern matching | Supported |
Variable-length pattern matching goals | Not Supported |
Variable-length pattern matching quantifiers | Not Supported |
Variable-length path unnesting | Not Supported |
GROUP BY |
Supported |
HAVING |
Supported |
Aggregations | Supported:
|
DISTINCT
|
Supported |
SELECT v.* |
Not Supported |
ORDER BY (+ASC/DESC), LIMIT,
OFFSET |
Supported |
Data Types | All available Oracle RDBMS data types supported |
JSON | Supported:
|
Operators | Supported:
|
Functions and predicates |
Supported are all available functions in the Oracle
RDBMS that take the form Supported PGQL functions/predicates:
Unsupported PGQL functions/predicates are all vertex/edge functions |
User-defined functions | Supported:
|
Subqueries:
|
Supported subqueries:
|
GRAPH_TABLE operator
|
Not supported |
INSERT/UPDATE/DELETE |
Not supported |
INTERVAL literals and
operations
|
Not supported |
Parent topic: Executing PGQL Queries Against SQL Property Graphs