View a markdown version of this page

Tipos de dados do PostgreSQL não compatíveis - Amazon Redshift

O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na publicação do blog publicada em 30 de junho de 2025.

Tipos de dados do PostgreSQL não compatíveis

Geralmente, se uma consulta tenta usar um tipo de dado incompatível, incluindo conversões explícitas ou implícitas, ela retornará um erro. Contudo, algumas consultas usando tipos de dados incompatíveis serão executadas no nó de liderança, mas não nos nós de computação. Consulte Funções SQL compatíveis no nó de liderança.

Para obter uma lista dos tipos de dados compatíveis, consulte Tipos de dados.

Esses tipos de dados PostgreSQL são incompatíveis com o Amazon Redshift.

  • Matrizes

  • BIT, BIT VARYING

  • BYTEA

  • Tipos de compostos

  • Tipos enumerados

  • Tipos geométricos (a implementação de tipos geométricos do Amazon Redshift e do PostgreSQL é diferente)

  • HSTORE

  • JSON

  • Tipos de endereço de rede

  • Tipos numéricos

    • SERIAL, BIGSERIAL, SMALLSERIAL

    • MONEY

  • Tipos de identificador de objeto

  • Pseudotipos

  • Tipos de intervalo

  • Tipos de caracteres especiais

    • "char" – Um tipo interno de byte único (onde o tipo de dados denominado char é colocado entre aspas).

    • name – Um tipo interno para nomes de objetos.

    Para obter mais informações sobre esses tipos, consulte Tipos de caracteres especiais na documentação do PostgreSQL.

  • Tipos de pesquisa de texto

  • TXID_SNAPSHOT

  • UUID

  • XML