Unsupported PostgreSQL data types - Amazon Redshift
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Unsupported PostgreSQL data types

Generally, if a query attempts to use an unsupported data type, including explicit or implicit casts, it will return an error. However, some queries that use unsupported data types will run on the leader node but not on the compute nodes. See SQL functions supported on the leader node.

For a list of the supported data types, see Data types.

These PostgreSQL data types are not supported in Amazon Redshift.

  • Arrays



  • Composite Types

  • Date/Time Types

  • Enumerated Types

  • Geometric Types


  • JSON

  • Network Address Types

  • Numeric Types


    • MONEY

  • Object Identifier Types

  • Pseudo-Types

  • Range Types

  • Special Character Types

    • "char" – A single-byte internal type (where the data type named char is enclosed in quotation marks).

    • name – An internal type for object names.

    For more information about these types, see Special Character Types in the PostgreSQL documentation.

  • Text Search Types


  • UUID

  • XML