Supported Data Types and limitations

Learn about supported data types and limitations for external JDBC tables in Impala.

The following column data types are supported for an external JDBC table:
  • Numeric data type: boolean, tinyint, smallint, int, bigint, float, double
  • Decimal with scale and precision
  • String type: string
  • Date
  • Timestamp

Limitations

  • Unsupported column data types: char, varchar, binary. Complex data type - struct, map, array, and nested type
  • JDBC tables have to be defined one table at a time
  • Writing to a JDBC table is not supported
  • Only support binary predicates with operators =, !=, <=, >=, <, > to be pushed to RDBMS