It seems that none of the types supporting autoincrement are declared in the result set produced by getTypeInfo().
Normally SMALLINT, INTEGER, and BIGINT types should answer True in column 12 (AUTO_INCREMENT).
I think there is the same problem with the value returned by ResultSetMetaData.isAutoIncrement(int column) which is never true. This prevents any recognition of autoincrement columns.
It seems that none of the types supporting autoincrement are declared in the result set produced by getTypeInfo().
Normally SMALLINT, INTEGER, and BIGINT types should answer True in column 12 (AUTO_INCREMENT).
I think there is the same problem with the value returned by ResultSetMetaData.isAutoIncrement(int column) which is never true. This prevents any recognition of autoincrement columns.