SQL yang didukung untuk Aurora DSQL - Amazon Aurora DSQL

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

SQL yang didukung untuk Aurora DSQL

Aurora DSQL mendukung berbagai fitur inti PostgreSQL SQL. Di bagian berikut, Anda dapat mempelajari tentang dukungan ekspresi PostgreSQL umum. Daftar ini bukanlah daftar lengkap.

Perintah SELECT

Aurora DSQL mendukung klausul perintah berikut. SELECT

Klausul utama Klausul yang didukung

FROM

GROUP BY

ALL, DISTINCT

ORDER BY

ASC, DESC, NULLS

LIMIT

DISTINCT

HAVING

USING

WITH(ekspresi tabel umum)

INNER JOIN

ON

OUTER JOIN

LEFT, RIGHT, FULL, ON

CROSS JOIN

ON

UNION

ALL

INTERSECT

ALL

EXCEPT

ALL

OVER

RANK (), PARTITION BY

FOR UPDATE

Bahasa Definisi Data (DDL)

Aurora DSQL mendukung perintah PostgreSQL DDL berikut.

Perintah Klausul Utama Klausul yang Didukung

CREATE

TABLE

Untuk informasi tentang sintaks CREATE TABLE perintah yang didukung, lihatCREATE TABLE.

ALTER

TABLE

Untuk informasi tentang sintaks ALTER TABLE perintah yang didukung, lihatALTER TABLE.

DROP

TABLE

CREATE

[UNIQUE] INDEX ASYNC

Anda dapat menggunakan perintah ini dengan parameter berikut:ON,NULLS FIRST,NULLS LAST.

Untuk informasi tentang sintaks CREATE INDEX ASYNC perintah yang didukung, lihatIndeks asinkron di Aurora DSQL.

DROP

INDEX

CREATE

VIEW

Untuk informasi selengkapnya tentang sintaks CREATE VIEW perintah yang didukung, lihatCREATE VIEW.

ALTER VIEW

Untuk informasi tentang sintaks ALTER VIEW perintah yang didukung, lihatALTER VIEW.

DROP VIEW Untuk informasi tentang sintaks DROP VIEW perintah yang didukung, lihatDROP VIEW.

CREATE

ROLE, WITH

CREATE

FUNCTION

LANGUAGE SQL

CREATE

DOMAIN

Bahasa Manipulasi Data (DML)

Aurora DSQL mendukung perintah PostgreSQL DHTML berikut.

Perintah Klausul utama Klausul yang didukung

INSERT

INTO

VALUES

SELECT

UPDATE

SET

WHERE (SELECT)

FROM, WITH

DELETE FROM USING, WHERE

Bahasa Kontrol Data (DCL)

Aurora DSQL mendukung perintah PostgreSQL DCL berikut.

Perintah Klausul yang didukung

GRANT

ON, TO

REVOKE

ON, FROM, CASCADE, RESTRICT

Bahasa Kontrol Transaksi (TCL)

Aurora DSQL mendukung perintah PostgreSQL TCL berikut.

Perintah Klausul yang didukung

COMMIT

BEGIN

[WORK | TRANSACTION]

[READ ONLY | READ WRITE]

Perintah utilitas

Aurora DSQL mendukung perintah utilitas PostgreSQL berikut:

  • EXPLAIN

  • ANALYZE(nama relasi saja)