Características no compatibles de PostgreSQL - Amazon Redshift

Características no compatibles de PostgreSQL

Estas características de PostgreSQL no son compatibles con Amazon Redshift.

importante

No suponga que la semántica de los elementos que Amazon Redshift y PostgreSQL tienen en común es idéntica. No olvide revisar la Guía para desarrolladores de Amazon Redshift para consultar Comandos SQL y así conocer las diferencias que a menudo son muy sutiles.

  • La herramienta de consulta psql no es compatible. Se admite el cliente de Amazon Redshift RSQL.

  • Particiones de tabla (particiones de lista y rango)

  • Espacios de tabla

  • Restricciones

    • Único

    • Clave externa

    • Clave principal

    • Restricciones de comprobación

    • Restricciones de exclusión

    Se permiten la unicidad, las restricciones de claves principales y de claves externas, pero son solo para fines informativos. No están forzadas por el sistema, pero el planificador de consultas las usa.

  • Funciones de la base de datos

  • Herencia

  • Columnas del sistema PostgresSQL

    El SQL de Amazon Redshift no define de manera implícita las columnas del sistema. No obstante, los siguientes nombres de columnas del sistema PostgreSQL no pueden utilizarse como nombres de columnas definidas por el usuario: oid, tableoid, xmin, cmin, xmax, cmax y ctid. Para obtener más información, consulte https://www.postgresql.org/docs/8.0/static/ddl-system-columns.html.

  • Índices

  • Cláusula NULLS en funciones de ventana

  • Intercalaciones

    Amazon Redshift no admite secuencias de intercalación definidas por el usuario o específicas de una ubicación. Consulte Secuencias de intercalación.

  • Expresiones de valor

    • Expresiones suscritas

    • Constructores de matriz

    • Constructores de fila

  • Desencadenadores

  • Administración de datos externos (SQL/MED)

  • Funciones de tabla

  • Lista VALUES utilizada como tablas de constantes

  • Secuencias

  • Búsqueda de texto completo