SQL compatível com o Aurora DSQL
O Aurora DSQL é compatível com uma ampla variedade de recursos principais do PostgreSQL. Nas seções a seguir, você pode obter informações sobre a compatibilidade geral com expressões do PostgreSQL. Essa lista não é exaustiva.
SELECTComando
O Aurora DSQL é compatível com as cláusulas a seguir do comando SELECT.
| Cláusula primária | Cláusulas compatíveis |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Aplicam-se os limites de transação. Para obter mais informações, consulte Cotas de cluster e limites de banco de dados no Amazon Aurora DSQL. Para entender como isso afeta as transações simultâneas, consulte Controle de simultaneidade no Aurora DSQL. |
Idioma de definição de dados (DDL)
O Aurora DSQL é compatível com os comandos de DDL do PostgreSQL a seguir.
| Command | Cláusula primária | Cláusulas compatíveis |
|---|---|---|
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
|
|
|
|
As chaves de índice podem ser nomes de coluna ou expressões. Você também pode usar Consulte CREATE INDEX para conhecer a sintaxe compatível. |
|
|
|
|
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter mais informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
Para ter informações sobre a sintaxe compatível do comando |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Você pode aninhar instruções |
|
|
|
|
|
|
|
|
|
|
|
Nenhum |
|
|
|
Nenhum |
DML (Data Manipulation Language)
O Aurora DSQL é compatível com os comandos de DML do PostgreSQL a seguir.
| Command | Cláusula primária | Cláusulas compatíveis |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Linguagem de controle de dados (DCL)
O Aurora DSQL é compatível com os comandos de DCL do PostgreSQL a seguir.
| Command | Cláusulas compatíveis |
|---|---|
|
|
Os tipos de objeto compatíveis incluem |
|
|
Os tipos de objeto compatíveis incluem |
|
|
Configure privilégios padrão para objetos |
Linguagem de controle de transação (TCL)
O Aurora DSQL é compatível com os comandos de TCL do PostgreSQL a seguir.
| Command | Cláusulas compatíveis | Alias |
|---|---|---|
|
|
[ [ |
|
|
|
[ [ [ |
|
|
|
[ [ |
|
|
|
[ [ |
|
|
|
{ { |
Comandos do utilitário
O Aurora DSQL é compatível com os comandos do utilitário do PostgreSQL a seguir.
-
EXPLAIN -
ANALYZE(somente nome da relação)