I am working on the issue and have some promising results so far with single-dimensional arrays and no changes to the core. It comes as a new component. It's nearly ready for submission, but I need to test more data types, and also test it on HyperSQL, which seems to be the only other database that supports them. H2 supports arrays as well, but requires that we use PreparedStatement.setObject, instead of Connection.createArrayOf and PreparedStatement.setArray. Random-dimensional arrays would require core changes. |