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

O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog .

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