SQL supportato per Aurora DSQL - Amazon Aurora DSQL

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SQL supportato per Aurora DSQL

Aurora DSQL supporta un’ampia serie di funzionalità SQL di base di PostgreSQL. Nelle sezioni seguenti, è possibile ottenere informazioni sul supporto generale delle espressioni PostgreSQL. Questo elenco non è completo.

Comando SELECT

Aurora DSQL supporta le seguenti clausole del comando SELECT.

Clausola primaria Clausole supportate

FROM

GROUP BY

ALL, DISTINCT

ORDER BY

ASC, DESC, NULLS

LIMIT

DISTINCT

HAVING

USING

WITH (espressioni di tabella comuni)

INNER JOIN

ON

OUTER JOIN

LEFT, RIGHT, FULL, ON

CROSS JOIN

ON

UNION

ALL

INTERSECT

ALL

EXCEPT

ALL

OVER

RANK (), PARTITION BY

FOR UPDATE

Data Definition Language (DDL)

Aurora DSQL supporta i seguenti comandi DDL di PostgreSQL.

Comando Clausola primaria Clausole supportate

CREATE

TABLE

Per informazioni sulla sintassi supportata del comando CREATE TABLE, consultare CREATE TABLE.

ALTER

TABLE

Per informazioni sulla sintassi supportata del comando ALTER TABLE, consultare ALTER TABLE.

DROP

TABLE

CREATE

[UNIQUE] INDEX ASYNC

È possibile eseguire questo comando con i seguenti parametri: ON, NULLS FIRST, NULLS LAST.

Per informazioni sulla sintassi supportata del comando CREATE INDEX ASYNC, consultare Indici asincroni in Aurora SQL.

DROP

INDEX

CREATE

VIEW

Per maggiori informazioni sulla sintassi supportata del comando CREATE VIEW, consultare CREATE VIEW.

ALTER VIEW

Per informazioni sulla sintassi supportata del comando ALTER VIEW, consultare ALTER VIEW.

DROP VIEW Per informazioni sulla sintassi supportata del comando DROP VIEW, consultare DROP VIEW.

CREATE

ROLE, WITH

CREATE

FUNCTION

LANGUAGE SQL

CREATE

DOMAIN

Data Manipulation Language (DML)

Aurora DSQL supporta i seguenti comandi DML di PostgreSQL.

Comando Clausola primaria Clausole supportate

INSERT

INTO

VALUES

SELECT

UPDATE

SET

WHERE (SELECT)

FROM, WITH

DELETE FROM USING, WHERE

Data Control Language (DCL)

Aurora DSQL supporta i seguenti comandi DCL di PostgreSQL.

Comando Clausole supportate

GRANT

ON, TO

REVOKE

ON, FROM, CASCADE, RESTRICT

Transaction Control Language (TCL)

Aurora DSQL supporta i seguenti comandi TCL di PostgreSQL.

Comando Clausole supportate

COMMIT

BEGIN

[WORK | TRANSACTION]

[READ ONLY | READ WRITE]

Comandi di utilità

Aurora DSQL supporta i seguenti comandi di utilità di PostgreSQL:

  • EXPLAIN

  • ANALYZE (solo nome della relazione)