SQL compatible con Aurora DSQL
Aurora DSQL admite un amplio intervalo de características de SQL de PostgreSQL básicas. En las siguientes secciones, podrá conocer la compatibilidad general con expresiones PostgreSQL. Esta lista no es exhaustiva.
SELECTComando de la
Aurora DSQL admite las siguientes cláusulas del comando SELECT.
| Cláusula principal | Cláusulas admitidas |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Se aplican los límites de transacción. Para obtener más información, consulte Cuotas de clúster y límites de base de datos en Amazon Aurora DSQL. Para entender cómo afecta esto a las transacciones simultáneas, consulte Control de simultaneidad en Aurora DSQL. |
Lenguaje de definición de datos (DDL)
Aurora DSQL admite los siguientes comandos DDL de PostgreSQL.
| Comando | Cláusula principal | Cláusulas admitidas |
|---|---|---|
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
|
|
|
|
Las claves de índice pueden ser nombres de columnas o expresiones. También puede utilizar Consulte CREATE INDEX para la sintaxis admitida. |
|
|
|
|
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener más información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
Para obtener información sobre la sintaxis admitida del comando |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Puede anidar instrucciones |
|
|
|
|
|
|
|
|
|
|
|
Ninguno |
|
|
|
Ninguno |
Lenguaje de manipulación de datos (DML)
Aurora DSQL admite los siguientes comandos DML de PostgreSQL.
| Comando | Cláusula principal | Cláusulas admitidas |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Lenguaje de control de datos (DCL)
Aurora DSQL admite los siguientes comandos DCL de PostgreSQL.
| Comando | Cláusulas admitidas |
|---|---|
|
|
Los tipos de objetos admitidos incluyen |
|
|
Los tipos de objetos admitidos incluyen |
|
|
Configure los privilegios predeterminados para los objetos |
Lenguaje de control de transacciones (TCL)
Aurora DSQL admite los siguientes comandos TCL de PostgreSQL.
| Comando | Cláusulas admitidas | Alias |
|---|---|---|
|
|
[ [ |
|
|
|
[ [ [ |
|
|
|
[ [ |
|
|
|
[ [ |
|
|
|
{ { |
Comandos de utilidad
Aurora DSQL admite los siguientes comandos de utilidad de PostgreSQL:
-
EXPLAIN -
ANALYZE(solo el nombre de la relación)