Unterstütztes SQL für Aurora DSQL - Amazon Aurora DSQL

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Unterstütztes SQL für Aurora DSQL

Aurora DSQL unterstützt eine Vielzahl von PostgreSQL-Kernfunktionen. In den folgenden Abschnitten erfahren Sie mehr über die allgemeine Unterstützung von PostgreSQL-Ausdrücken. Diese Liste ist nicht umfassend.

SELECT command

Aurora DSQL unterstützt die folgenden Klauseln des SELECT Befehls.

Primärklausel Unterstützte Klauseln

FROM

GROUP BY

ALL, DISTINCT

ORDER BY

ASC, DESC, NULLS

LIMIT

DISTINCT

HAVING

USING

WITH(allgemeine Tabellenausdrücke)

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 unterstützt die folgenden PostgreSQL-DDL-Befehle.

Befehl Primärklausel Unterstützte Klauseln

CREATE

TABLE

Hinweise zur unterstützten Syntax des CREATE TABLE Befehls finden Sie unterCREATE TABLE.

ALTER

TABLE

Hinweise zur unterstützten Syntax des ALTER TABLE Befehls finden Sie unterALTER TABLE.

DROP

TABLE

CREATE

[UNIQUE] INDEX ASYNC

Sie können diesen Befehl mit den folgenden Parametern verwenden:ON,NULLS FIRST,NULLS LAST.

Hinweise zur unterstützten Syntax des CREATE INDEX ASYNC Befehls finden Sie unterAsynchrone Indizes in Aurora DSQL.

DROP

INDEX

CREATE

VIEW

Weitere Hinweise zur unterstützten Syntax des CREATE VIEW Befehls finden Sie unterCREATE VIEW.

ALTER VIEW

Hinweise zur unterstützten Syntax des ALTER VIEW Befehls finden Sie unterALTER VIEW.

DROP VIEW Hinweise zur unterstützten Syntax des DROP VIEW Befehls finden Sie unterDROP VIEW.

CREATE

ROLE, WITH

CREATE

FUNCTION

LANGUAGE SQL

CREATE

DOMAIN

Data Manipulation Language (DML)

Aurora DSQL unterstützt die folgenden PostgreSQL-DML-Befehle.

Befehl Primärsatz Unterstützte Klauseln

INSERT

INTO

VALUES

SELECT

UPDATE

SET

WHERE (SELECT)

FROM, WITH

DELETE FROM USING, WHERE

Data Control Language (DCL)

Aurora DSQL unterstützt die folgenden PostgreSQL-DCL-Befehle.

Befehl Unterstützte Klauseln

GRANT

ON, TO

REVOKE

ON, FROM, CASCADE, RESTRICT

Transaktionskontrollsprache (TCL)

Aurora DSQL unterstützt die folgenden PostgreSQL-TCL-Befehle.

Befehl Unterstützte Klauseln

COMMIT

BEGIN

[WORK | TRANSACTION]

[READ ONLY | READ WRITE]

Utility-Befehle

Aurora DSQL unterstützt die folgenden PostgreSQL-Dienstprogrammbefehle:

  • EXPLAIN

  • ANALYZE(nur der Name der Beziehung)