You can try to use Unknown.

Since these are technically "system" types, unrecognized by JDBC, you could go the long route and add an enum entry for each of them to PrimitiveType. Although, that change cascades into changes in SQLTypeMetadata, SQLTypeUtils, etc.