Aurora DSQL でサポートされている SQL
Aurora DSQL は、主要な PostgreSQL SQL 機能を幅広くサポートしています。以下のセクションでは、PostgreSQL 式の一般的なサポートについて説明します。これはすべてを網羅したリストではありません。
SELECT コマンド
Aurora DSQL は、SELECT コマンドの次の句をサポートしています。
| プライマリ句 | サポートされている句 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
トランザクションの制限が適用されます。詳細については、「Amazon Aurora DSQL のクラスタークォータとデータベース制限」を参照してください。これが同時トランザクションにどのように影響するかについては、「Aurora DSQL での同時実行制御」を参照してください。 |
データ定義言語 (DDL)
Aurora DSQL は、次の PostgreSQL DDL コマンドをサポートしています。
| コマンド | プライマリ句 | サポートされている句 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
インデックスキーは列名または式にすることができます。 サポートされている構文については、「CREATE INDEX」を参照してください。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
なし |
|
|
|
なし |
データ操作言語 (DML)
Aurora DSQL は、次の PostgreSQL DML コマンドをサポートしています。
| コマンド | プライマリ句 | サポートされている句 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
データ制御言語 (DCL)
Aurora DSQL は、次の PostgreSQL DCL コマンドをサポートしています。
| コマンド | サポートされている句 |
|---|---|
|
|
サポートされているオブジェクトタイプには |
|
|
サポートされているオブジェクトタイプには |
|
|
|
トランザクション制御言語 (TCL)
Aurora DSQL は、次の PostgreSQL TCL コマンドをサポートしています。
| コマンド | サポートされている句 | エイリアス |
|---|---|---|
|
|
[ [ |
|
|
|
[ [ [ |
|
|
|
[ [ |
|
|
|
[ [ |
|
|
|
{ { |
ユーティリティコマンド
Aurora DSQL は、次の PostgreSQL ユーティリティコマンドをサポートしています。
-
EXPLAIN -
ANALYZE(リレーション名のみ)