6.7 Supported PGQL Features and Limitations
The following table provides the complete list of supported and unsupported PGQL
functionalities for:
- PGQL on RDBMS (PG_SCHEMA option)
- PGQL on RDBMS (PG_VIEW option)
- PGQL on the graph server (PGX)
Table 6-2 Supported PGQL Functionalities and Limitations
Feature | PGQL on RDBMS (PG_SCHEMA option) | PGQL on RDBMS (PG_VIEW option) | PGQL on the Graph Server (PGX) |
---|---|---|---|
CREATE PROPERTY GRAPH |
Supported | Supported | Supported
Limitations:
|
DROP PROPERTY GRAPH |
Supported | Supported | Not Supported |
Fixed-length pattern matching | Supported | Supported | Supported |
Variable-length pattern matching goals | Supported:
Limitations:
|
Supported:
Limitations:
|
Supported:
|
Variable-length pattern matching quantifiers | Supported:
|
Supported:
Limitations:
|
Supported:
Limitations:
|
GROUP BY |
Supported | Supported | Supported |
HAVING |
Supported | Supported | Supported |
Aggregations | Supported:
Limitations:
|
Supported:
Limitations:
|
Supported:
Limitations:
|
DISTINCT
|
Supported | Supported | Supported |
ORDER BY (+ASC/DESC), LIMIT,
OFFSET |
Supported | Supported | Supported |
Data Types | Supported:
|
All available Oracle RDBMS data types supported | Supported:
|
Operators | Supported:
Limitations:
|
Supported:
|
Supported:
|
Functions and predicates | Supported:
Limitations:
|
Supported are all available functions in the Oracle
RDBMS that take the form Supported PGQL functions/predicates:
Limitations:
|
Supported:
|
User-defined functions | Not Supported | Supported:
|
Supported:
|
Subqueries:
|
Supported | Not Supported | Supported |
INSERT/UPDATE/DELETE |
Supported | Not Supported | Supported |
Parent topic: Property Graph Query Language (PGQL)