Does your database support this SQL feature?

Compare SQL features, syntax, and gotchas across databases

Reserved Words
Compare reserved words across databases and SQL standard versions.
Browse keywords
DML Features
INSERT, UPDATE, DELETE, MERGE, RETURNING, and related write-path behavior.
10 features
DDL Features
Schema definition, indexes, views, partitions, generated columns, and ALTER TABLE support.
9 features
Indexes
Index types, partial indexes, expression indexes, covering indexes, and online index creation.
5 features
Query Features
CTEs, window functions, subqueries, pagination, set operations, and SELECT behavior.
11 features
Data Types
Native data types including arrays, UUIDs, enums, intervals, and custom types.
6 features
JSON Support
JSON storage, querying, path expressions, aggregation, and indexing.
5 features
Constraints & Integrity
CHECK, UNIQUE, FOREIGN KEY, EXCLUDE, deferred constraints, and cascade behavior.
5 features
Procedural / Programmability
Stored procedures, functions, triggers, cursors, and dynamic SQL.
5 features
Transaction & Concurrency
Isolation levels, savepoints, advisory locks, and concurrency control.
5 features
String Functions & Operators
String manipulation, pattern matching, regex, collation, and text search.
4 features
Date / Time Features
Date arithmetic, intervals, time zones, formatting, and temporal queries.
4 features
Administrative / Other
EXPLAIN, COPY, session settings, extensions, and administrative commands.
5 features

Support Levels

Full Supported natively Partial Native support with limitations None Not supported Extension Supported via extension or module Workaround Common substitute exists